Vantage Data Centers

London
Total Offices: 2
1,421 Total Employees
Year Founded: 2010

Teams at Vantage Data Centers

2 Days AgoSaved
In-Office
London, England, GBR
Information Technology • Consulting
Leads the EMEA mechanical engineering team responsible for data center design, construction support, commissioning, quality assurance, vendor management, and technical standards. Oversees engineering projects, resource allocation, risk management, stakeholder coordination, due diligence, and continuous improvement. Develops team members, supports customer and sales engagements, and ensures critical infrastructure projects meet applicable codes, specifications, operational requirements, budgets, and schedules. Frequent travel across EMEA is required.
23 Days AgoSaved
In-Office
London, England, GBR
Information Technology • Consulting
Leads country-level People and Culture activities across the UK, Ireland, and South Africa. Provides senior stakeholder advice, employment-law expertise, employee-relations oversight, policy development, compliance management, compensation reporting, onboarding, performance management, training, engagement, and people metrics reporting. Partners with regional Employee Relations, Learning and Development, shared services, and analytics teams while promoting culturally sensitive, legally compliant, and high-performance workplace practices.
Information Technology • Consulting
Owns the global product performance benchmarking capability for data center infrastructure. Defines methodologies, baselines, KPIs, WBS/CBS structures, regional factors, confidence ranges, and refresh governance spanning cost, schedule, sustainability, and operational performance. Partners with Product, Engineering, Delivery, Procurement, Operations, Sustainability, Analytics, consultants, and senior leaders to ensure benchmark outputs support RFPs, business cases, pricing, customer discussions, product decisions, and executive reporting.