clearwater analytics
•
2025-05-12
Edinburgh, UK
Client Servicing Team Lead
Coordinate and manage client success and engagement by maximizing employee engagement, building a culture of teamwork, collaboration, continuous improvement, empowerment, and accountability through an infectious passion for the company. Helps build a different…