🎓 JobsStudent.com

Your Gateway to Student Success

← Back to Student Jobs

Chile IDC Business Development Lead

Student-Friendly Entry-Level
Company

Novva Group

Location

santiago, Chile

Posted

June 04, 2026

🎓 Ready to Start?

Join thousands of students launching their careers

Apply Now

About This Opportunity

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

  1. Lead the development of Hyperscale and AI data center campuses in Latin America
  2. Identify strategic nodes with large-scale power supply capacity and transmission resources
  3. Drive land acquisition, permit approval, environmental impact assessment and public utility coordination
  4. Support overall campus planning and infrastructure layout

II. Power and Energy Strategy

  1. Coordinate with power companies, transmission companies and new energy developers
  2. Promote long‑term power purchase agreements (PPA) and energy storage (BESS) strategies
  3. Assess grid capacity, substation conditions and power supply risks

III. Hyperscaler and Str...