SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Social Media Strategy Manager in Toronto

Company: Intello Technologies Inc.

Location: montreal, London

Posted: June 06, 2026

Apply for This Position

Submit Application

Position Details

Drive innovation in health communication as TELUS Health's Social Media and Content Marketing Manager, based in Toronto, with a 12-month contract. Craft persuasive content while maximizing engagement across platforms.

In this senior role, you will utilize 6-10 years of experience in communications and social media to create impactful strategies for a health-focused audience. Your expertise will ensure a unified brand voice and facilitate strong team collaboration in content creation and performance insight sharing.

Key Responsibilities:
• Lead global social media strategy formulation
• Set unified messaging and performance standards
• Proactively develop end-to-end content strategies
• Review and enhance content for brand consistency
• Coordinate crisis response and community engagement

Requirements:
• 6-10 years in marketing or public relations
• Background in B2B tech or health industries
• Strong ...