About the Role
As a Customer Success Lead, you will be responsible for leading and running a sub-team of Customer Success Managers and /or Associates and leading the sub-teams revenue within the region. As the Lead, you will help the team handle a portfolio of customers and drive further change to improve the relationships and product and services adoption. This is the ultimate ‘player coach’ role within the CS function and a great
Company
Smartly →Job Details
- Location
- New York, New York, United States
- Work Type
- On-site / Hybrid
- Posted
- 6 weeks ago