🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Bilingual Digital Communications Lead at Glencore

Hospitality Full Benefits Career Growth
Company

Glencore International AG

Location

toronto, Canada

Posted

June 06, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Elevate Glencore's digital presence as a Bilingual Digital Communications Lead. Drive content strategy across platforms to enhance the brand and connect with Canadian employees.

This role reports to the Vice President, Corporate Affairs Canada, and seeks a creative storyteller with over 5 years in digital communications. You will oversee social media, websites, and the corporate intranet, ensuring impactful content aligns with business priorities while engaging both English and French-speaking audiences.

Key Responsibilities: • Develop and execute integrated digital strategy aligned with corporate goals • Own end-to-end content production including video and graphics • Lead social media content planning and community management • Manage website content structure and SEO for optimization • Partner with stakeholders to align messaging across channels

Requirements: • Over 5 years in digital communications or multimedia production • Strong portfolio in video prod...