Affiliate Marketing Manager
Create Wellness, Inc.
New York, new york
The Affiliate Marketing Manager will be responsible for end-to-end management of our affiliate marketing program. The role includes sourcing affiliates & partners, outreach & product seeding, onboarding & relationship management, and reporting & performance management. In practice, this means building relationships with creators and influencers at scale, building a marketing calendar to keep them actively engaged with our brand, and equipping them with the information and resources they need to share Create with their audiences.
The best candidate will be able to blend data-driven strategies with white-glove relationship management. You love finding that perfect niche creator on IG and you also love digging into a massive excel data dump to find insights.
This role will report directly into Create's SVP of Marketing.
Requirements
- 3-8 years of relevant experience in influencer, creator, affiliate or...