
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading tech company is seeking a Team Lead for Canada Communications based in Toronto. This role focuses on strengthening the company's reputation through effective internal and external communication strategies. The ideal candidate will lead a team, develop communication plans, and collaborate with stakeholders to ensure messaging consistency across platforms. Candidates must be fluent in English and have experience in project management and external communications.