Strategic Customer Success Manager at Synthesia | JobVerse