Sustainability and Communications Manager

Schneider Electric
Full-time Santiago de Chile, Metropolitana Other-General
Posted:
March 03, 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.
• Proposal and management of communication initiatives associated with the entire ...

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 03, 2026
Deadline: April 12, 2026