Overview
Industry:Engineering
Headquarters:Croydon, UK
Employees:20,000
Rating:3.9 / 5
Founded:1989
Revenue:£17,496,000,000
Description
Global engineering, management, and development consultancy delivering solutions across infrastructure sectors.
Culture
Culture has not yet been written

