CareerPlanSign in

Director, Influencer

VaynerMedia GmbH💼 Full-time🗓 2026-08-26 → 2026-09-26

Core

Lead the EMEA CAIT (Creators, Affiliates, Influencers, & Talent) team to oversee strategy, operations, and quality control for sourcing diverse talent to fuel client brand channels and campaigns.

Role type

Director, Influencer & Talent Management

Builds

Integrated creator-led campaigns and high-volume assets for global brands

Domain

Digital Marketing / Creator Economy / Influencer Marketing

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Strategic planning, team leadership, contract negotiation, financial margin management, risk management, trend analysis, client presentation, workflow optimization

Preferred skills

Creative direction, casting strategy, virtual directing protocols, change management, emotional intelligence, persuasive communication

Technologies

Social media platforms, production tools, contract management systems

Responsibilities

Oversee end-to-end operations of the CAIT pillars including contract negotiations and payment processing; Define and enforce quality standards distinguishing 'Creator as Talent' from technical assembly; Train the team to act as strategic partners rather than order takers; Represent the agency at industry panels and new business pitches; Monitor financial health of projects to optimize margins and reduce revisions; Serve as escalation point for usage rights and liability issues.

Seniority

Director, strategic leadership with hands-on operational oversight

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.