Principal Technical Energy Project Manager, EMEA Energy & Water Resources
2 months ago
London
You'll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have...