Iron Mountain

London
32,000 Total Employees
Year Founded: 1951

Teams at Iron Mountain

Recently posted jobs

YesterdaySaved
Remote
2 Locations
Big Data • Cloud • Information Technology
The EMEA Design Manager will oversee design delivery for data center projects, manage multidisciplinary teams, ensure compliance with standards, and report on project metrics.
YesterdaySaved
Remote
4 Locations
Big Data • Cloud • Information Technology
The Principal Solutions Architect leads technical solution design, partners with hyperscalers, ensures architectural integrity, and drives customer engagement through compelling narratives and demos.
3 Days AgoSaved
In-Office or Remote
3 Locations
Big Data • Cloud • Information Technology
Oversee warehouse and logistics operations including receiving, picking, packing, shipping, inventory management, safety, quality, and environmental compliance. Lead warehouse teams, manage budgets and contractual P&L, monitor performance metrics, implement continuous improvement initiatives, and build effective relationships with clients, vendors, facility teams, and business development. Drive throughput, cost reduction, customer satisfaction, succession planning, and overall facility performance.