🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Digital Communications Lead, Corporate Affairs Canada

Company

Glencore Canada

Location

toronto, on

Posted

June 11, 2026

Position Overview

Job title:

Digital Communications Lead, Corporate Affairs Canada

Location:

Toronto, ON or Laval, QC

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, helping to strengthen our brand, connect with employees and amplify key business priorities.

What You’ll Do

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

Ready to Apply?

Join thousands of Americans building their careers

Apply Now