Global Influencer Lead
Core
Build, scale, and evolve AB InBev's global influencer marketing capabilities, governance, technology, and measurement frameworks to enable responsible, effective, and large-scale creator initiatives.
Role type
Senior strategy & enablement lead for influencer marketing
Builds
Global influencer marketing frameworks, governance standards, training programs, and measurement protocols for AB InBev brands
Domain
Consumer goods (beer) + Influencer/Creator economy
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Influencer/creator marketing expertise, Governance and compliance, Technology evaluation, Measurement and analytics, Change management, Stakeholder alignment
Preferred skills
Scaling processes, Organizational change leadership, Experience with influencer intelligence platforms, Global market collaboration
Technologies
Influencer intelligence platforms, Martech tools, Creator management systems
Responsibilities
Build and scale influencer marketing frameworks and playbooks globally; Lead the evolution of influencer governance standards; Optimize tech stack and partner with platform vendors; Establish performance measurement and reporting standards; Act as subject matter expert on the creator economy and emerging trends
Seniority
Senior, hands-on IC with strategic scope