The Global Influencer Lead is responsible for building, scaling, and continuously evolving AB InBev’s influencer marketing capabilities across governance, technology, measurement, enablement, and market adoption. This role ensures our global marketing teams have access to the tools, standards, frameworks, and training required to execute influencer/creator marketing initiatives responsibly, effectively, and at scale. As part of the in-house agency team, draftLine, the role serves as AB InBev’s subject matter expert on the influencer economy, maintaining a deep understanding of the evolving landscape, emerging platforms, cultural trends, consumer behaviors, and industry best practices. The Lead continuously monitors shifts across the creator ecosystem and translate industry developments into actionable recommendations that inform future capabilities, partnerships, and ways of working. Working closely with Brand, Legal, Compliance, Martech, Analytics, Communications, and local market teams, the Lead helps ensure AB InBev remains culturally relevant and positioned at the forefront of influencer marketing.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed