Chile IDC Business Development Lead

Novva Group

santiago, santiago, Chile
Full-time
Posted June 05, 2026

Job Description

About the Role

The role will participate in and lead the site selection, development and strategic promotion of next-generation AI-ready data center campuses in Latin America.

Key Responsibilities I. Infrastructure Development
  • Lead the development of Hyperscale and AI data center campuses in Latin America
  • Identify strategic nodes with large-scale power supply capacity and transmission resources
  • Drive land acquisition, permit approval, environmental impact assessment and public utility coordination
  • Support overall campus planning and infrastructure layout
II. Power and Energy Strategy
  • Coordinate with power companies, transmission companies and new energy developers
  • Promote long‑term power purchase agreements (PPA) and energy storage (BESS) strategies
  • Assess grid capacity, substation conditions and power supply risks
III. Hyperscaler and Strategic Clien...