Full-time

Client Success Manager in Digital Marketing

Posted by WSI World • June 08, 2026

📍 mercier, qc, Canada
Apply Now

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
• Experi...

Ready to Seal the Deal?

Submit your application today and take the next step in your career with WSI World.

Apply for this Job