Client Success Manager in Digital Marketing

WSI World
📍 mercier, qc, Canada 💼 Full-time 🕒 Posted June 01, 2026

Job Description

Elevate your career as a Client Success Manager in digital marketing, supporting consultants across North America. Drive growth, enhance client relationships, and create meaningful results in this hands-on role.

In this growth-focused position, you will collaborate with consultants to help them win new business and expand client accounts. With your digital marketing foundation, you will coach them through sales strategies and improve their service delivery. This role is ideal for proactive individuals ready to engage with clients and consultants alike.

Key Responsibilities:
• Support consultants in closing new business opportunities
• Shape marketing services positioning for clients
• Identify growth opportunities through upselling and cross-selling
• Act as a sounding board for consultant challenges
• Re-engage inactive consultants for better network participation

Requirements:
• 1–4 years in digital marketing,...

Ready to Apply?

Submit your application today and join our talented team at WSI World.

Submit Application

Job Details

  • Location mercier, qc
  • Job Type Full-time
  • Category Management & Operations
  • Posted Date June 01, 2026
  • Application Deadline July 11, 2026