Sustainability and Communications Manager

Schneider Electric
Full-time Santiago de Chile, Metropolitana Other-General
Posted:
March 02, 2026
Location:
Santiago de Chile, Metropolitana, Chile

Job Description

Responsibilities:


• The 4 main pillars will be: external communication, internal communication, institutional relations, and employer branding in a cluster level.


• Create, propose, and lead the implementation of a strategic communication plan.


• Propose and write communication content, and provide support with new communication strategies (written, audiovisual, for social media and for media outlet).


• Interaction and support to the C-level of the company. This person will oversee the main executive exposure.


• Generate different proposals for improvements and evolution in communication and content.


• Collaboration in the definition and implementation of the marketing and communication strategy.


• Management of the KPIs of the actions developed.


• Coordination with suppliers for the different actions that are carried out, especially Public Relations agency and Creative agency.


• Propo...

Apply for this Job

Submit your application for the Sustainability and Communications Manager position at Schneider Electric.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Santiago de Chile, Chile
Posted: March 02, 2026
Deadline: April 11, 2026