Dept

United States

Senior, Influencer Manager - Creative - US Remote at Dept

ON-SITE SENIOR
Posted 1 day ago
$85,000 - $115,000
Dept logo

Company snapshot

Dept

DEPT® is a full-service digital agency that combines creativity, technology, and data to deliver innovative digital products and services, helping brands grow and thrive in the evolving digital landscape.

Information Technology & Services B2B Enterprise Consulting & Professional Services
HQ
Amsterdam
Team size
1K-5K

Role guide

The role

The Sr. Creator/Influencer Marketing Manager executes creator-driven campaigns from kickoff through final delivery by coordinating talent and production workflows. This role translates creative briefs into actionable plans while ensuring content meets brand, legal, and platform standards across multiple concurrent projects.

What you'll do

  • Translate creative briefs into clear production guidance for creators
  • Manage content production workflows from briefing through final asset delivery
  • Coordinate production timelines and approval cycles across multiple campaigns
  • Review creator content for brand alignment and platform compliance
  • Maintain day-to-day communications with creators and talent managers
  • Track creator production budgets and manage invoicing workflows

What you'll bring

  • Five to seven years of experience in social or creator production
  • Strong knowledge of content workflows for TikTok, Instagram, and YouTube
  • Extensive experience in casting and vetting creator talent
  • Proven ability to manage multiple simultaneous production streams
  • Familiarity with creator contracts and usage rights

Your impact

This role will drive growth for ambitious brands by turning creative ideas into high-quality, high-performing influencer content. By streamlining production workflows and ensuring brand compliance, the manager enables the agency to deliver impactful creator-led campaigns at scale.

Prepared by DesignJobs.World from information in the employer's posting. Check the original listing for the latest details.

Compensation

$85,000 - $115,000

Original job posting

Read the complete description on Dept's careers page.

View original job posting
Check My Fit

No credit card required