Slough, Berkshire
With teams in the UK, US and Hong Kong, the client specialise in construction and infrastructure. An engineering business...