V

Vantage Data Centers

Wholesale data center campuses for hyperscalers

Director – Renewable Energy and Cleantech Solutions

Business OperationsConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • At least 15 years of experience in renewable energy, power, utilities, energy markets, or related sectors.
  • Proven success developing, financing, and delivering large-scale renewable projects, including wind, solar, and battery energy storage systems.
  • Experience structuring and executing power purchase agreements, behind-the-meter connections, battery energy storage systems, on-site generation, renewable energy procurement transactions, and utility supply agreements.
  • Strong knowledge of behind-the-meter solutions, microgrids, energy storage, hydrogen, and on-site generation.
  • Deep understanding of APAC electricity markets, grid connections, regulations, and market dynamics.
  • Experience supporting data centers, digital infrastructure, or other mission-critical developments.
  • Proven ability to build strategic partnerships with utilities, developers, regulators, investors, and technology providers.
  • Strong commercial, negotiation, stakeholder management, and leadership skills.
  • A degree in Engineering, Energy, Business, Finance, or a related field.

Responsibilities

  • Develop and execute Vantage's long-term renewable energy, clean technology, and power strategy across Australia and APAC, aligned with business growth and energy requirements.
  • Originate, structure, negotiate, and execute complex energy transactions, including power purchase agreements, utility supply agreements, and strategic energy partnerships, to secure long-term power capacity.
  • Provide market intelligence, investment recommendations, and strategic guidance on energy markets, regulatory developments, pricing trends, and emerging technologies.
  • Build and present investment cases for energy projects to executive leadership, quantifying power costs, risk allocation, and capital exposure.
  • Lead the development of large-scale campus energy strategies incorporating behind-the-meter generation, renewable energy, and alternative technologies to enhance resilience, sustainability, and long-term capacity availability.
  • Evaluate and deploy solutions including utility-scale solar, wind, battery energy storage systems, fuel cells, hydrogen, microgrids, on-site power generation, and other emerging technologies.
  • Develop innovative energy architectures that support customer decarbonization goals, integrate distributed energy resources, and reduce reliance on constrained utility infrastructure.
  • Build and manage executive-level relationships with utilities, regulators, government agencies, renewable developers, investors, and technology providers across APAC.
  • Lead engagement on grid access, transmission planning, renewable integration, and utility capacity to secure power for existing and future campus developments.
  • Establish strategic partnerships and represent Vantage in key energy policy, market reform, and industry initiatives to strengthen long-term energy security.
  • Lead renewable energy and clean technology projects from origination through development, construction, commissioning, and commercial operation.
  • Coordinate internal and external stakeholders to manage permitting, approvals, utility interfaces, interconnection, project risks, and successful asset handover.
  • Support customer-facing energy discussions and ensure timely delivery of energy infrastructure that enables new and expanding data center campuses.

About the Company

Vantage Data Centers

Wholesale data center campuses for hyperscalers

Vantage Data Centers builds and operates large-scale wholesale data center campuses for hyperscalers, cloud providers, and large enterprises. Its core product is flexible, scalable data center space (white space) within campuses that range from 64 to 150 megawatts of power, designed to be rapidly provisioned for clients’ growth (often within six months). The company uses standardized, flexible designs to ensure predictable performance, high efficiency, and minimized downtime, while prioritizing sustainability in partnership with clients. Vantage differentiates itself through its focus on large-scale wholesale campuses, rapid deployment, scalable capacity, and energy-efficiency commitments across its North American and European markets. Its goal is to help major customers quickly and reliably scale their IT infrastructure with energy-conscious, scalable data center space, backed by a strong investor base and a footprint in key markets.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$29.1B
Headquarters
Denver, CO
Founded
2010

Recently Posted Jobs

Explore more opportunities at Vantage Data Centers

See more jobs