Sa
Influencer and Affiliate SupportLead
Satellite Teams
Full-time
Philippines, Philippines
Other-General
Posted:
February 24, 2026
Location:
Philippines, Philippines, Philippines
Job Description
The Influencer and Affiliate Manager manages creator relationships, affiliate onboarding, seeding, and performance tracking. This role is highly organized, relationship-driven, and revenue-focused.
This role reports to the Senior Director of Social Media and PR.
Primary Responsibilities
- Manage affiliate program onboarding and performance tracking
- Conduct influencer and creator outreach
- Negotiate deals, rates, and usage rights
- Manage product seeding and creator follow-ups
- Track attribution, revenue, and ROI
- Report performance and insights regularly
Required Background
- 3 to 6 years managing influencer or affiliate programs, or combined.
- Strong negotiation and relationship management skills
- Comfort with spreadsheets, tracking links, and reporting
- Strong follow-through and organization
Job Types: Full-time, Permanent
Benefits:
- Healt...
Apply for this Job
Submit your application for the Influencer and Affiliate SupportLead position at Satellite Teams.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
Philippines, Philippines
Posted:
February 24, 2026
Deadline:
April 05, 2026