Com sua matriz em Egham, Surrey, Reino Unido, a companhia emprega aproximadamente 8.300 pessoas e tem escritórios em mais de 30 países.
Headquartered in Egham, Surrey, United Kingdom, the company employs around 8,800 people with offices in more than 30 countries.