EMEA Mechanical Engineering Director, Data Centers

Company: Vantage Data Centers LLC
Apply for the EMEA Mechanical Engineering Director, Data Centers
Location: London
Job Description:

Vantage Data Centers LLC in London seeks a Technical Director of Mechanical Engineering to lead a high-caliber EMEA team responsible for critical data center infrastructure design and delivery. You will shape strategy, oversee multi-project programs, and drive cost-efficient, safe installations across regions.

The role demands 15+ years in data center mechanical leadership, strong Revit/BIM/Navisworks knowledge, and a track record of cross-functional collaboration with operations, sales, finance

#J-18808-Ljbffr…

Posted: October 22nd, 2026