Customer Success Manager
Posted 05/04/2024 by TechNET
- Salary:
- £55,000 - £60,000/annum
- Location:
- Nationwide
- Job Type:
- Permanent
Customer Success Manager. Fully Remote. Up to £60,000. 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/ … more