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.
This person is not in any offices
Algolia
35 followers
Algolia is a French startup company offering a web search product through a SaaS model.