Senior Customer Success Manager at Trustpilot – New York | Jobyssey