V

Vantage Data Centers

Wholesale data center campuses for hyperscalers

Director Technical Delivery

Construction ManagementConfirmed live in the last 24 hours
Full-timeSydney NSW, AustraliaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Engineering, Construction Management, or a related discipline is required.
  • 12–18+ years of experience in complex infrastructure or mission-critical project delivery is required.
  • A proven track record leading large-scale, multi-site project portfolios is required.
  • A deep understanding of CSA and MEP systems is required.
  • Experience with Tier 1 contractors and consultants across APAC is required.

Responsibilities

  • Align and assist with technical delivery outcomes across multiple APAC projects.
  • In conjunction with the regional Vice President, establish regional delivery strategies and governance frameworks.
  • Assist with technical contractor and consultant performance management across projects.
  • Drive cross-functional coordination across Development, Design and Engineering, Construction, Procurement, and Operations.
  • Champion safety, compliance, and operational readiness.
  • Provide project-level reporting and influence project leadership decision-making.
  • Build and develop high-performing regional delivery teams.
  • Drive continuous improvement and standardization across APAC.

Desired Qualifications

  • Data center or hyperscale experience is preferred.
  • Executive stakeholder management experience is preferred.
  • PMP or equivalent certification is preferred.
  • Leadership experience in building and scaling teams is preferred.

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