🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Content and Brand Manager at TechWyse

Company

TechWyse Internet Marketing

Location

toronto, on

Posted

June 19, 2026

Position Overview

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?

Join thousands of Americans building their careers

Apply Now