🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Siemens Canada Social Media and Communications Lead

Hospitality Full Benefits Career Growth
Company

Siemens

Location

oakville, Canada

Posted

June 07, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Lead Siemens Canada’s communications and social media efforts, shaping strategic initiatives from a hybrid work setting. This role invites innovative thinkers passionate about digital engagement.
The chosen candidate will take charge of creating and executing communication strategies that support business objectives. With a minimum of five years in communications and marketing, especially in B2B contexts, you will manage Siemens Canada’s social media platforms and collaborate closely with executives to enhance awareness and engagement. You will play a pivotal role in driving impactful communication initiatives.
Key Responsibilities:
• Craft and implement effective communication strategies
• Manage Siemens’ LinkedIn, Twitter, and other social media outlets
• Work with executives to align communication with business goals
• Monitor and report on project budgets and communications metrics
• Provide internal and external communications materials
Requirements:
• B...