Remote Customer service Jobs • WCM

1 results

Job listings

Customer Success Manager

Igloo 🧊🏠❄️
$54,899–$62,259
USD/year

The Customer Success Manager is responsible for ensuring customer adoption and creating advocacy for the Igloo platform. They will develop referenceable relationships and create the strategic business development plan and customer success path. The Customer Success Manager needs exceptional relationship & interpersonal skills, consultation experience, and the ability to manage multiple priorities.