🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Lead Communications Manager at TELUS

Hospitality Full Benefits Career Growth
Company

Intello Technologies Inc.

Location

montreal, Canada

Posted

June 05, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Join TELUS as a Lead Communications Manager and craft narratives driving digital transformation. This hybrid role focuses on influencing executive communications and strategic initiatives.

As part of the Customer Digital Solutions & Product Team, you will oversee the orchestration of high-stakes communications, impacting the organization's strategic vision. Your exceptional storytelling ability will be critical in translating complex technology and strategy into accessible content for all stakeholders.

Key Responsibilities:
• Direct executive communications across diverse programs
• Orchestrate narrative alignment across platforms
• Translate technical strategies into engaging narratives
• Manage internal communications schedules and updates
• Collaborate with Corporate teams on market initiatives

Requirements:
• Over 7 years in corporate communications
• Ability to synthesize complex ideas into clear mess...