Content and Brand Manager at TechWyse

TechWyse Internet Marketing · toronto, on, Canada

Location
toronto
Job Type
Full-time
Posted
June 14, 2026

Job Description

Lead the Social Media, Content, and Brand initiatives at TechWyse in Toronto, ON. This managerial role entails creating impactful digital marketing strategies and guiding a talented team.
TechWyse seeks a passionate leader for its Social Media, Content, and Brand Manager role. With at least two years of management experience, you'll oversee digital marketing campaigns for diverse clients and guide a small internal team alongside freelance writers. Your expertise will be vital in planning, developing, and executing engaging content strategies.
Key Responsibilities:
• Create and manage comprehensive social media strategies
• Lead and mentor the internal content and social team
• Direct project execution from planning to delivery
• Enhance brand visibility and engagement through multiple channels
• Collaborate with SEO and outreach teams on strategy alignment
Requirements:
• Minimum 2 years in digital marketing and team management
• Proficient with Hootsuite ...

Ready to Apply?

Submit your application for Content and Brand Manager at TechWyse at TechWyse Internet Marketing

Apply Now