Creative Social Media Manager Role

TechWyse Internet Marketing • toronto, on, Canada • Posted June 18, 2026

Location toronto, on
Job Type Full-time
Category Other-General
Posted June 18, 2026
Elevate brands as a Social Media & Brand Manager in a collaborative agency setting. Lead strategy, client relations, and creative execution for a diverse portfolio of clients.
We are seeking an experienced Social Media & Brand Manager to drive excellence in our growing department. Your role involves managing high-volume client relationships while enhancing social media strategies. You will oversee content creation, operational workflows, and international production teams, ensuring all objectives align with client goals and branding.
Key Responsibilities:
• Own execution and strategy for social media accounts
• Develop tailored social media strategies for clients
• Audit and improve social media offerings continually
• Manage content calendars and quality assurance processes
• Lead client meetings and quarterly reviews
Requirements:
• Minimum 3 years in social media management
• Proven track record with 25+ client accounts
• Exceptional organizational a...

Interested in this role?

Click the button below to start your application.

Apply Now