CareerPlan

Country Manager - Chile

Providencia Santiago, PROVIDENCIA SANTIAGO, clFull-time2026-10-29 → 2026-11-10
On-site

Core

Lead AECOM's expansion in Chile and Latin America, driving growth in architecture, design, engineering, environmental, and advisory services for private and government clients.

Role type

Country Manager (Strategy & Operations)

Builds

AECOM's architecture, design, engineering, environmental, and advisory service capabilities in Chile

Domain

Infrastructure, Engineering, Environmental Services, Construction

Required skills

Strategic business development, P&L management, team leadership, stakeholder relations, market analysis, program management, operational oversight, talent management, safety advocacy, ethical compliance

Preferred skills

Master's degree in Engineering/Business, Project Management Certification, 15+ years experience in Design/Engineering/Construction

Technologies

Program Management Institute methodologies

Responsibilities

Develop and implement country strategy, manage business opportunities and investment decisions, oversee local operations and compliance, build client relationships, lead talent development and retention, champion safety and ethical standards

Seniority

Senior, executive leadership