About this role
Join a dynamic team as a Global Social Media and Content Marketing Manager, driving engagement across platforms in a 12-month leave replacement role. Elevate content marketing strategies and enhance brand governance on a global scale.
In this role, you will lead the company-wide social media strategy, ensuring a unified tone across regions. Your responsibilities include overseeing performance standards, developing compelling content, and collaborating with content teams to maximize effectiveness. Crisis management and insights will also be integral parts of your role in enhancing overall communication strategies.
Key Responsibilities:
• Create and manage global social media strategies
• Establish messaging standards and tone of voice
• Develop end-to-end organic content strategies
• Provide feedback to content teams on deliverables
• Lead brand alignment and crisis response
Requirements:
• 6-10 years in social media or marketing roles
• Experience in B2B tech or health industries
• Strong organizational and multitasking skills
• Undergraduate degree in a related field
• Professional fluency in English and French is an asset
Deliver impactful content and strategic insight as part of a leading marketing team.
#J-18808-Ljbffr