TechWyse Internet Marketing

Content and Brand Manager at TechWyse

📍 Location
toronto, on
⏰ Job Type
Full-time
📅 Posted
June 13, 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?

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

Apply Now