Customer Success Executive
- Hiring Organisation
- Jo Holdsworth Recruitment Ltd
- Location
- Leeds, England, United Kingdom
looking for: Customer service or upselling experience is desirable A strong interest in building a successful and rewarding career Excellent communication and problem-solving skills A customer-first mindset and a positive, can-do attitude Willingness to learn—full product and compliance training will be provided The ability ...