TechWyse Internet Marketing

Creative Social Media Manager Role

📍 Location
toronto, on
⏰ Job Type
Full-time
📅 Posted
June 13, 2026

Job Description

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...

Ready to Apply?

Take the next step in your career journey with TechWyse Internet Marketing

Apply Now