Glencore Canada
•
2026-04-22
toronto, on, CA
Digital Communications Lead, Corporate Affairs Canada
Job title: Digital Communications Lead, Corporate Affairs CanadaLocation: Toronto, ON or Laval, QCAbout the RoleReporting to the Vice President, Corporate Affairs Canada, Glencore is looking for a Digital Communications Lead to shape and elevate our digital pr…
Glencore Canada
•
2026-05-17
toronto, on, CA
Senior Tax Analyst
The role in a nutshellWe are seeking a Senior Tax Analyst to join the tax team of a large, complex, global public company with diverse operations and significant growth plans. This role offers a wide range of responsibilities and exposure to several tax functi…