We have offices strategically placed around the world to be where our clients are based and where our services are needed. We have over 3,000 staff in 120 locations spread across 30 countries in the UK, the Americas, Asia Pacific, Europe, the Middle East and Africa.
We have 20 offices located in Canada, the USA and Latin America.View more
We have 16 offices in Asia located in the major centres.View more
Europe, Middle East & Africa
We have 29 offices in Europe, Middle East and Africa.View more