Offices worldwide

Our company has a strong global presence with 6 offices located around the world. These 6 main hubs serve as the primary work locations for the majority of our colleagues. These hubs are strategically located in Switzerland, Italy, Mexico, China, Turkey, and India, covering Europe, the Middle East, Africa, the Americas, ASEAN, and China. Each of these hubs is centrally located and serves as a meeting point for our colleagues from around the world to collaborate, share their expertise, and inspire each other with their passion. By leveraging the capabilities of our hubs, we are able to work more efficiently and effectively, delivering value to our clients and stakeholders across the globe.