Major Projects Operations Director
hace 19 días
Glasgow
With responsibility for leading our major projects business primarily in data centre operations for a number of key clients across Europe, this pivotal role encompasses the management of complex projects, including client relations, overseeing factory outputs, navigating site relationships, and e...