Client Success Manager in Digital Marketing

WSI World
Full-time mercier, qc Other-General
Posted:
June 10, 2026
Location:
mercier, qc, Canada

Job Description

Elevate marketing consulting with a Client Success Manager role focused on growth across North America. Partner with consultants to secure new business and enhance client relationships.
This hands-on role prioritizes client success and growth through collaboration with marketing consultants. You will coach consultants on sales conversations, shaping service positioning and enhancing client engagement. Ideal candidates will possess a strong foundation in digital marketing or agency experience while transitioning into a strategic client-facing role.
Key Responsibilities:
• Support consultants in closing new business opportunities
• Shape marketing services communication to clients
• Identify upselling and cross-selling opportunities
• Act as a sounding board for client challenges
• Drive participation and re-engage inactive consultants
Requirements:
• 1-4 years in digital marketing or client success
• Experience in marketing agencies preferred
• Strong co...

Apply for this Job

Submit your application for the Client Success Manager in Digital Marketing position at WSI World.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: mercier, Canada
Posted: June 10, 2026
Deadline: July 20, 2026