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

Apply for this Job

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

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Santiago de Chile, Chile
Posted: February 20, 2026
Deadline: April 01, 2026