Director, Data Center Design & Construction (EMEA/APAC)

Company: Iron Mountain
Apply for the Director, Data Center Design & Construction (EMEA/APAC)
Location: Slough
Job Description:

Iron Mountain is seeking a skilled Director, EMEA Design for its Data Centre team in Slough, UK. This role involves overseeing design delivery for data center projects, collaborating with regional Design Managers, and directing third-party teams to meet high standards. The position demands significant experience in critical infrastructure design and a relevant degree.

Benefits include competitive compensation, flexible work options, health and wellness plans, and opportunities for professional growth within a global organization.

#J-18808-Ljbffr…

Posted: May 20th, 2026