Director, Influencer
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