Project Manager EMEA (M&E - Data Centre Construction)
5 days ago
London
UK, Europe and the US and are working with prestigious, market-leading Data Centre organisations to successfully deliver major projects throughout the UK, Ireland, France, Germany, Italy, Denmark, Netherlands, Poland, Spain and the USA. Not only have we created this technology, that sits within T...