Overview
Triple Whale is an AI operating system designed for modern ecommerce, helping brands optimize their business through actionable insights. The company is seeking a Creator Marketing Manager to establish and scale their creator marketing initiatives.
Key Responsibilities
- Own the creator marketing strategy and execution, creating a repeatable program that drives measurable results.
- Build and maintain a network of creators for authentic content across various campaigns.
- Scale affiliate and creator partnerships, managing high-value relationships and developing incentive programs.
- Run creator campaigns end-to-end, including sourcing, outreach, contracts, and reporting.
- Collaborate with multiple teams to integrate creators into launches and campaigns seamlessly.
- Define KPIs for creator marketing and continuously improve partnerships and content strategies.
Requirements
- 4+ years of experience in creator marketing, influencer marketing, partnerships, or affiliate marketing.
- Proven track record in building and scaling creator programs.
- Strong understanding of the creator ecosystem and relationship management.
- Experience managing creator campaigns from start to finish.
- Results-oriented mindset with creative instincts and measurable impact focus.
- Excellent communication skills and relationship-building abilities.
- High ownership mentality and drive to build initiatives from the ground up.
- Preferred: Existing relationships within the ecommerce community.
- Preferred: Experience managing affiliate programs.
Benefits
Base compensation range is $90,000 - $112,000, reflecting the minimum and maximum target salary across all U.S. locations.
Location
Remote - US
How to Apply
If interested, apply through the company's referral system if referred by someone.
Deadline
No specific deadline mentioned.