Catherine Thoroughgood

Director, Customer Success, APAC 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.

Location

Sydney, Australia

Links


Org chart

No direct reports

Teams


Offices

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.


Industries

Employees

501-1,000

Links

OSZAR »