
Senior Director – Energy Solutions and Development
Vantage Data Centers
full-time
Posted on:
Location Type: Hybrid
Location: London • United Kingdom
Visit company websiteExplore more
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