EMEA Data Center Construction Lead & People Manager

Company: Amazon Web Services (AWS)
Apply for the EMEA Data Center Construction Lead & People Manager
Location: London
Job Description:

Amazon Web Services (AWS) in London is looking for a Sr. Construction Manager to lead a team of Construction Managers overseeing the construction of data centers. The role involves strategic management within the UK and occasional travel to mainland Europe. You will be responsible for hiring, developing, and mentoring team members while managing safety, costs, and quality of the deliverables. A Bachelor’s degree in Electrical or Mechanical Engineering and extensive experience in construction management are required.#J-18808-Ljbffr…

Posted: May 1st, 2026