Business and Partnerships Development Manager
10 days ago
Gerrards Cross
Owning Client Relationship Management by acting as the main point of contact for new and existing clients to ensure customer satisfaction and strong, long-lasting relationships with clients and ...