Sc
Sustainability and Communications Expert
Schneider Electric
Full-time
Santiago de Chile, Metropolitana
Other-General
Posted:
February 20, 2026
Location:
Santiago de Chile, Metropolitana, Chile
Job Description
Mision:
Drive meaningful impact by integrating sustainability into every part of the organization, while strengthening both internal and external communications to inspire action, transparency, and collective responsibility.The person should be committed to connecting people, purpose, and strategy—empowering teams with the information they need to engage, collaborate, and contribute to a more sustainable, resilient, and responsible future.
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 differen...
Drive meaningful impact by integrating sustainability into every part of the organization, while strengthening both internal and external communications to inspire action, transparency, and collective responsibility.The person should be committed to connecting people, purpose, and strategy—empowering teams with the information they need to engage, collaborate, and contribute to a more sustainable, resilient, and responsible future.
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 differen...
Apply for this Job
Submit your application for the Sustainability and Communications Expert position at Schneider Electric.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
Santiago de Chile, Chile
Posted:
February 20, 2026
Deadline:
April 01, 2026