Customer Success Manager, Creative Strategy
23 days ago
New York
RequirementsMinimum 5 years of experience in a customer success, account management, creative strategy, or related role, preferably in the Media & Entertainment industry (TV & Movie Studios, Creative ...