The Sr. Manager, Creator is Ovative’s dedicated expert at the forefront of creator-driven partner marketing. This role leads performance creator strategy for clients — building and scaling programs that harness creator content to drive real, measurable business outcomes. Creator strategy is the primary focus of this role, with the ability to flex into broader affiliate program strategy as client needs require. The right person brings deep expertise in the creator ecosystem — from identifying the right creators and structuring partnerships to analyzing performance, navigating technology platforms, and proving business impact — and is energized by building something that doesn’t yet have a fully defined playbook. This role partners closely with the Influencer and Affiliate team to build unified creator strategies that connect organic influence and performance-driven outcomes — giving clients a seamless, full-funnel view of how creators contribute to growth across channels. Broader affiliate strategy leadership remains part of the scope, complementing the creator focus.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
No Education Listed