Customer Success Manager
Posted 05/04/2024 by TechNET
- Salary:
- £55,000 - £60,000/annum
- Location:
- Nationwide
- Job Type:
- Permanent
Customer Success Manager to join a renowned global business that provides a cutting-edge eCommerce and Engagement platform, renowned for its strength in fostering B2B employee recognition, customer loyalty, rewards, and sales/channel incentive initiatives. The ideal candidate will be a … more