DEPT logo

Manager, Influencer Marketing

DEPT

Argentina · DAR · 3+ years experience · Remote · Posted Oct 15, 2026

At a glance

Experience
3+ years experience
Workplace
Remote
Location
Argentina · DAR

About the role

  • Working with the Creative Team, the Creator/Influencer Marketing Manager plays a pivotal role to develop, execute, and lead influencer marketing campaigns for clients in partnership with creators.
  • This mid-level position works within broader creative, production, and project management teams to round out offerings for large client engagements.
  • The role requires hands-on involvement in projects, client-facing interactions, discussing and innovating casting strategies, supporting talent outreach, legal communications, and managing final file deliveries.

Responsibilities

  • Source, vet, and present diverse, data-informed creator recommendations that align with brand strategies.
  • Develop and maintain relationships with key talent, agency representatives, and talent managers.
  • Maintain internal talent databases and preferred rosters.
  • Brief creators, review incoming content for brand compliance, and manage timelines and final file deliveries in partnership with the production team.
  • Serve as a direct client point of contact across 5–7 concurrent brand projects.
  • Coordinate legal and financial paperwork, including talent contracts and fee negotiations, acting as a liaison between legal teams and talent.
  • Track project budgets, oversee pricing strategies, and manage invoicing with senior leadership guidance.

Requirements

  • 3+ years in influencer marketing or creator casting within an agency or brand environment
  • Deep knowledge of all major social platforms (TikTok, Meta, YouTube, Pinterest, Twitter, Snapchat)
  • Solid understanding of tools such as CreatorIQ and Tagger
  • Experience navigating creator partnerships, casting and vetting creators, and expanding overall creator landscape
  • Knowledge of creator and influencer performance benchmarks and metrics
  • Experience working directly with clients and brands
  • Familiarity with contracts or legal communication
  • Strong communication skills
  • Experience managing production elements of an influencer or creator campaign
  • Experience managing and coordinating projects in a fast-paced environment

Benefits

  • Premium healthcare through OSDE for the employee and their immediate family members
  • Prepaid card with a monthly allowance for grocery purchases
  • Monthly reimbursements for Wi-Fi/electricity expenses
  • Monthly reimbursements for training/English classes
  • 100% covered Plan Total membership at Sportclub
  • Flexible vacation policy

Workplace

  • Offices located in Villa Crespo or Mar del Plata, Argentina

Skills

  • TikTok
  • YouTube
  • Instagram
  • Snapchat
  • CreatorIQ
  • Tagger
  • Meta
  • Pinterest
  • Twitter

DEPT

Manager, Influencer Marketing

Apply now