Principal; Energy Projects, EMEA Energy & Water Resources
2 months 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...