London (Head Office), UK

Regions

With more than 19 offices globally & experience in over 100 countries, we bring specialist expertise to projects worldwide. Take a look at our regions to see where we operate and find out more about our specialist experience.