About Us

Our Story

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

Leadership

Find out more about our dedicated and experienced leadership team.

Footprint

1,500+ 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.