Country Manager - Chile
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