Communications Manager Americas

Inchcape Américas

santiago, metropolitana de santiago, Chile
Full-time
Posted June 11, 2026

Job Description

Communications Manager
Ubicación: Santiago de Chile
Modalidad: Hybrid

The position is based in Chile and is eligible for the benefits defined under the International Mobility Policy (Employee-Initiated).

What you’ll do

  • Lead the development and execution of the regional communications strategy, aligned with business and Group objectives.
  • Act as a trusted strategic communications advisor to the Regional CEO and leadership team, including ownership of executive communications plans.
  • Define and lead integrated internal and external communication campaigns that strengthen corporate reputation, employee engagement, and organizational alignment.
  • Manage and optimize regional communication channels, ensuring consistent, relevant, and engaging content.
  • Lead communications for strategic initiatives, including transformation programs and potential M&A and integration processes.
  • Act as regional b...