Development Delivery Director
5 days ago
Cardiff
Director Development Delivery, EMEA. The Development team is responsible for the entire process flow of delivering the physical data centers from shovel ready state through commissioning, working with Sales, Operations, and management along the way. One thing that distinguishes Vantage is that ou...