Sc
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 ...
• 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 LaterJob Overview
Job Type:
Full-time
Location:
Santiago de Chile, Chile
Posted:
March 03, 2026
Deadline:
April 12, 2026