🍁 SearchCanadaJobs.com

Communications Manager Americas

Company

Inchcape Américas

Location

santiago, metropolitana de santiago

Type

Full-time

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...

🍁 Ready to Apply?

Take the next step in your Canadian career

Apply Now