Customer Success Manager at Trustpilot | HireBase