Director of Engineering Innovation & Customer Solutions - Data Centres
9 days ago
Greater London
Great at Interfacing between the clients DC customers and customer solutions team, promoting innovation, collaborative thinker, change management mindset coupled with the ability to create a problem ...