ricochet360
Open positions
1 job
7 views 8 months ago
Client Success Manager (Remote)
Open 21d RemoteNorth America
United States
DowneyThe Client Success Manager will serve as the main point of contact for our portfolio clients, working with them to ensure application health, detect risks, and proactively address client concerns. Delivering an…