Customer Relationship Manager
2 days ago
Cardiff
The Customer Relationship Manager plays a key role in supporting our sales team and ensuring a smooth, positive experience for new and existing customers. Partner with the field sales team and work closely with key internal stakeholders, including Customer Support, Onboarding, Legal, and Finance, to