Gl
Posted:
May 31, 2026
Location:
toronto, on, Canada
Job Description
About The Role Reporting to the Vice President, Corporate Affairs Canada, Glencore is looking for a Digital Communications Lead to shape and elevate our digital presence across the country.
This is a high-impact role for a bilingual (English/French) creative storyteller and strategic thinker who thrives at the intersection of content, technology and corporate reputation. You’ll lead the development and execution of engaging digital content and campaigns across social media, public websites, and our corporate intranet (The Core), helping to strengthen our brand, connect with employees and amplify key business priorities.
What You’ll Do Lead Digital Strategy & Channels
Develop and execute an integrated digital communications strategy aligned with corporate priorities
Oversee social media, public websites and intranet channels to ensure consistency, quality and impact
Create Compelling Content
Own end-to-end content production: concept...
This is a high-impact role for a bilingual (English/French) creative storyteller and strategic thinker who thrives at the intersection of content, technology and corporate reputation. You’ll lead the development and execution of engaging digital content and campaigns across social media, public websites, and our corporate intranet (The Core), helping to strengthen our brand, connect with employees and amplify key business priorities.
What You’ll Do Lead Digital Strategy & Channels
Develop and execute an integrated digital communications strategy aligned with corporate priorities
Oversee social media, public websites and intranet channels to ensure consistency, quality and impact
Create Compelling Content
Own end-to-end content production: concept...
Apply for this Job
Submit your application for the Digital Communications Lead, Corporate Affairs Canada position at Glencore.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
toronto, Canada
Posted:
May 31, 2026
Deadline:
July 10, 2026