Principal Technical Energy Project Manager, EMEA Energy & Water Resources
4 days ago
London
The EMEA Energy & Water Resources team is focused on the delivery of secure, sustainable, clean and affordable energy and water infrastructure to support the needs of existing and future customers of AWS as they migrate and expand their interaction with the Cloud.The energy that AWS runs on comes...