Catherine Thoroughgood

Senior Customer Success Manager (enterprise) at Algolia

Catherine Thoroughgood is an accomplished Senior Customer Success Manager at Algolia, recognized as a CSM Top Performer for FY 2024, and dedicated to enhancing customer experiences through personalized support and strategic insights. Prior to their current role, Catherine served as a Customer Success Manager at CompliSpace, contributing to governance and compliance solutions in Australia. With extensive experience in leadership and management roles at Williams Business College, including RTO Compliance Manager and Managing Director, Catherine has also owned Thoroughly Good Marketing & Design and held various marketing positions, demonstrating a strong background in customer relationship management and strategic marketing throughout their career.

Links