Director, Site Development Strategy - Data Centres EMEA
hace 7 días
Sheffield
Director, Site Development Strategy. Director, Site Development Strategy - Data Centres EMEA, Sheffield, South Yorkshire. This leadership role is critical in identifying, qualifying, and securing sites for future data center development while ensuring long-term energy strategy and regulatory complia