About Us

Our Story

Learn about our journey - from where we started back in 1906, to where we're heading.


Find out more about our dedicated and experienced leadership team.


1,200+ experts located in 33 countries - explore our global footprint.

CSR & Sustainability

Find out more about how we contribute to the communities we operate in through our international CSR initiatives and sustainable projects.