Ben Goacher is a seasoned professional in customer success and business development with extensive experience in the education sector. Currently serving as Customer Success Lead at The Key Support Services since February 2021, Ben oversees services that support over 100,000 school leaders in crucial decision-making areas. Prior roles include Business Development Manager at The Skills Network, where Ben facilitated online training initiatives, and Head of Customer Operations at 2Simple, focusing on enhancing customer engagement and internal team collaboration. Previous positions also encompass sales and customer care roles at Groupcall Ltd, where Ben led efforts to improve school outcomes through data-driven communication tools. Ben's early career included activity leadership roles in the educational sector and administrative positions in production planning and customer service, showcasing a diverse skill set rooted in customer-centric approaches. Ben holds a Bachelor of Science in Sports and Exercise from the University of Portsmouth.
Sign up to view 0 direct reports
Get started