🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Communications Manager for Employee Engagement

Hospitality Full Benefits Career Growth
Company

Techtronic Industries North America, Inc.

Location

toronto, Canada

Posted

June 09, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Drive employee engagement and communication excellence as a Senior Communications Manager. Lead the creation of effective internal messaging that aligns with HR and business strategies.
This dynamic position requires a high level of collaboration with HR and senior leaders to ensure messaging is both impactful and aligned with organizational values. You will be responsible for internal communications across multiple platforms, creating presentations, and analyzing engagement to refine communication strategies. Experience navigating complex topics will be essential.
Key Responsibilities:
• Develop strategic internal communications to promote HR initiatives
• Create accessible messaging that encourages employee engagement
• Manage internal communications channels such as Workvivo
• Design executive-level PowerPoint presentations
• Analyze metrics and feedback for communication improvement
Requirements:
• 7+ years in corporate and HR communications
• Exceptio...