TechWyse Internet Marketing

Brand Manager with Social Media Focus

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

Job Description

Join us as a Social Media and Brand Manager, where your creativity will shine in client campaigns and brand strategy. This role requires strong communication and execution skills to ensure client satisfaction.
As the Social Media and Brand Manager, you will report to the Director of Operations and Delivery, managing a diverse portfolio of clients. Your expertise will guide social media strategy while providing hands-on support in content creation and performance monitoring. This full-time role emphasizes client relations and creative oversight.
Key Responsibilities:
• Own and develop social media strategies for the agency and clients
• Lead the Reputation Management process effectively
• Conduct client meetings, managing expectations and outcomes
• Create and execute engaging social media content
• Support sales with strategic social media recommendations
Requirements:
• At least 3 years of relevant work experience
• Strong visual skills using Canva and Ad...

Ready to Apply?

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

Apply Now