Senior Customer Success Manager at Synthesia | HireBase