Our mission is to build long-term relationships with our clients and other stakeholders and provide exceptional services by pursuing business through safe and environment-friendly operations, innovation, and advanced technology.
There are
201 – 500
employees in the company
Below 1M
Company annual revenue
Offices
Our headquarters are in Switzerland, with offices all around the world.