Back to Jobs
Recently postedMarketing

EMEA Design Lead for Mission-Critical Data Centers

Iron Mountain Incorporatedsheffield, england🇬🇧United Kingdom

Quick overview

SeniorityMid Senior
Work modeHybrid
Locationsheffield, england, United Kingdom

Job description

Iron Mountain is seeking a strategic Design Manager to join our EMEA Design and Construction team. You’ll lead end-to-end design delivery for critical data centre projects across Europe, including London, Amsterdam, Madrid and Frankfurt, ensuring infrastructure meets exact engineering standards.

Collaborate with multidisciplinary experts and external consultants to drive compliant, high-performance facilities while supporting our growing digital footprint. Expect international travel up to 25%.

#J-18808-Ljbffr

Similar jobs