Customer Relationship Manager
- Hiring Organisation
- SR2 | Socially Responsible Recruitment | Certified B Corporation™
- Location
- England, United Kingdom
Customer Relationship Manager Location: Remote - regular client site visits Contract: Fixed-term (14 months) We’re working with a growing technology business looking for an experienced Customer Relationship Manager to join the team on a ...