Jobs Placeme

Open

Customer Success Manager

Location
Location not listed
Last seen
Aug 20, 2026

About the role

The role of the Customer Success Manager is to provide a primary point of contact for corporate clients, to drive product adoption and ensure ongoing customer satisfaction and retention.