Affiliate Marketing Manager for Creators

Creator.co

vancouver, metro vancouver regional district, Canada
Full-time
Posted May 25, 2026

Job Description

Join Creator in Vancouver as an Affiliate Marketing Manager specializing in creator partnerships, where you’ll leverage innovative strategies to drive revenue growth. This pivotal role operates at the intersection of affiliate marketing and creator commerce in a hybrid work environment.
As the Affiliate Marketing Manager, your focus will be on executing performance-based initiatives through affiliate platforms such as Amazon Associates. You will be responsible for building relationships with high-performing creators, optimizing campaigns, and utilizing data to maximize GMV and performance.
Key Responsibilities:
• Manage creator affiliate programs from recruitment to optimization
• Drive performance through organic and paid strategies
• Collaborate with media teams for campaign scaling
• Maintain rigorous tracking and reporting
• Develop repeatable processes for creator engagement
Requirements:
• 3-5 years in affiliate or creator marketing
• Knowledge of Am...