← All Jobs
Posted May 5, 2026

[Remote] Customer Success Manager

Apply Now

Note: The job is a remote job and is open to candidates in USA. WSI World is a global digital marketing franchise that supports consultants worldwide with high-quality digital marketing solutions. They are seeking a Client Success & Growth Manager to help marketing consultants win new business, grow client accounts, and strengthen long-term relationships through collaboration and strategic support.


Responsibilities


Skills


Company Overview

  • WSI is a global digital marketing and AI consulting network with 30 years of experience helping businesses grow and adapt. It was founded in 1995, and is headquartered in Etobicoke, Ontario, CAN, with a workforce of 1001-5000 employees. Its website is http://www.wsicorporate.com.

  • Interested in this role?Apply on iHire