Scaled Customer Success Manager at Synthesia | JobVerse