Vantage Data Centers

Senior Director – Energy Solutions and Development

Vantage Data Centers

full-time

Posted on:

Location Type: Hybrid

Location: LondonUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop and implement energy strategies and operating models for powering large scale data centres (>100MW) and campuses (>500MW)
  • Provide leadership and oversight throughout different phases of energy projects
  • Lead and oversee the commercial development of energy projects
  • Champion the pursuit and implementation of innovative solutions
  • Lead, mentor, and build high-performing teams
  • Build and maintain strong relationships with government agencies, regulators, industry partners, and local communities across EMEA
  • Oversee budget preparation and management
  • Ensure all development activities comply with relevant EMEA laws, regulations, and industry standards
  • Provide regular updates to the Senior Vice President of Energy, the executive team, and the Board of Directors on project progress

Requirements

  • Bachelor’s degree in Engineering, Energy Management, Business, or a related field (postgraduate qualification preferred)
  • MBA or equivalent qualifications or experience in Business Strategy or Finance
  • Minimum 12 years in energy project development, including at least 5 years in senior leadership
  • Proven track record managing large-scale projects to Final Investment Decision (FID), ideally in renewables or energy storage within the EMEA region
  • Strong understanding of EMEA regulatory frameworks, planning processes, and industry standards
  • Significant experience in line management, including recruitment, team leadership, and performance management
  • Ability to lead in a matrix environment and collaborate across multiple regions
  • Demonstrated ability to manage complex budgets, commercial agreements, and deliver results-oriented project management
  • Experience working with diverse stakeholders—government, industry, and community groups—with outstanding interpersonal and negotiation skills
  • Ability to develop vision and strategy, drive change, and implement innovative solutions to complex challenges
  • Strong analytical and problem-solving skills
  • Change management and adaptability
  • Commitment to sustainability and ethical standards.
Benefits
  • comprehensive suite of health and welfare
  • retirement benefits
  • paid leave benefits exceeding local expectations
  • opportunities for recognition
  • training and development
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
energy strategiesoperating modelsenergy project developmentFinal Investment Decision (FID)budget managementcommercial agreementsproject managementrenewablesenergy storageregulatory compliance
Soft Skills
leadershipmentoringteam buildinginterpersonal skillsnegotiation skillsanalytical skillsproblem-solving skillschange managementadaptabilitycollaboration
Certifications
Bachelor’s degree in EngineeringBachelor’s degree in Energy ManagementBachelor’s degree in BusinessMBApostgraduate qualification