Based in Toronto, you will support executive and employee communications for Canada and provide broader internal communications support for Latin America. You will report to the Head of Corporate Communications for Latin America and Canada and collaborate across Communications, Marketing, and business stakeholders, with a focus on executive positioning and issues/reputation management.
Job Responsibilities
Strategy & leadership counsel
External communications & media relations (Canada)
Executive engagement & content
Multi-channel internal communications & regional support
Required Qualifications, Capabilities and Skills.
Preferred Qualifications, Capabilities and Skills.
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.