Customer Success Manager
- £35,000 per annum, inc benefits
- Leicester, Leicestershire
- Permanent, full-time
Based in Leicester, our client is a leading provider of customised apparel and merchandise. Over the past decade, they have served companies across the UK and Europe, specialising in high-quality, sustainable production using techniques and work with...