Principal Technical Energy Project Manager, EMEA Energy & Water Resources
2 days ago
London
In this role, you will develop energy strategies to scale our grid connected data centres, identify and analyse energy generation and storage technologies and innovations, support the design, execution and implementation of sustainable power solutions and maintain a deep understanding of barriers...