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 Later

Job Overview

Job Type: Full-time
Location: Philippines, Philippines
Posted: February 24, 2026
Deadline: April 05, 2026