sectors. Due to our ongoing success securing large-scale projects we now have a requirement for a Cx Manager to manage.... With a network of offices in Europe, Asia and the US and a multi-discipline team of over 3,700+ people. We deliver complex, capital...