Digital Customer Success Manager at Synthesia | HireBase