A leading technology firm in Leeds is looking for a Head of Customer Success to shape a proactive customer engagement strategy. This role involves leading a Customer Success team, improving customer satisfaction, and ensuring effective CRM practices. The ideal candidate will have a proven record in Customer Success or Account Management within software/SaaS, demonstrating strong leadership skills and the ability to influence at senior levels. If you're driven by customer outcomes, apply today.
#J-18808-Ljbffr