top of page
People Team
Our People team glues together in 10 different cities, thanks to the going-the-extra-miles mindset instilled within the team members. Trust is given to everyone on what they are accountable for, with little to no micromanagement. The team also makes sure they continuously develop and improve themselves in order to empower others better.
People position
bottom of page