We have offices strategically placed around the world to be where our clients are based and where our services are needed. We have over 2,100 staff located in 107 locations spread across 29 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