Social Media Manager at Clutch

Deepstreamtech

📍 toronto, on, Canada

Full-time Other-General Posted June 04, 2026

Job Description

Elevate Clutch's brand engagement as a Social Media Manager. Create compelling content that drives audience interaction and brand recognition across social platforms.
This role at Clutch requires you to leverage 3-4 years of experience in a startup, agency, or brand environment. As a dynamic professional, you will collaborate with various teams including Creative, Growth Marketing, and Sales to drive effective social strategies. Your expertise in Adobe Premiere Pro, CapCut, and Photoshop will be essential in executing innovative campaigns.
Key Responsibilities:
• Create engaging short-form videos and graphics
• Lead organic social media strategies on multiple platforms
• Design initiatives to analyze content performance
• Ensure content aligns with Clutch’s brand voice
• Track and report key performance metrics
Requirements:
• 3-4 years of relevant social media experience
• Bachelor's degree preferred, not mandatory
• Proficient in editing software prog...