Eli Lilly and Company · 3 hours ago
Associate Vice President-Marketing-Masterbrand
Eli Lilly and Company is a global healthcare leader headquartered in Indianapolis, Indiana. They are seeking an Associate Vice President of Marketing to lead central marketing teams, develop long-term brand strategies, and manage multi-channel campaigns to enhance the Lilly Masterbrand presence.
BiotechnologyHealth CareMedicalPharmaceutical
Responsibilities
Enterprise Brand Leadership: Lead central marketing teams to deliver on Lilly’s Masterbrand strategy, ensuring consistency and impact across all markets and channels
Strategic Vision & Governance: lead marketing teams to deliver long-term brand architecture and governance frameworks to guide the executions of multiple Lilly Masterbrand campaign efforts
Innovation & Transformation: lead marketing efforts that are rooted in consumer human truths and creative excellence
Campaign Oversight: Lead development and execution of multi-channel, multi-concepts campaign at the Masterbrand level, ensuring cultural relevance and compliance
Agency & Partnership Management: Build strategic relationships with global agencies, media partners, and partnership teams to amplify Lilly’s brand presence
Data & Analytics Leadership: lead collaboration with advanced analytics teams and champion measurement frameworks to optimize performance and inform strategic decisions. Responsible for integrations across agencies and executive overview of campaigns results
Creative development: work across Lilly Teams and agency teams to develop multiple creative campaigns, from ideation to production, launch, measurement and in-market optimization
Risk & Compliance: Ensure all marketing activities adhere to regulatory, privacy, and corporate standards globally
Financial Stewardship: Oversee multi-million-dollar budgets, ensuring fiscal discipline and compliance
Talent Development: Inspire and develop an elite marketing team, fostering creative excellence and love for the marketing craft
Qualification
Required
Bachelor's degree required
15+ years of marketing leadership experience, including global brand strategy and integrated campaign management
Qualified applicants must be authorized to work in the United States on a full-time basis. Lilly will not provide support for or sponsor work authorization and/or visas for this role
Preferred
MBA or advanced degree preferred
Consistent record of influencing executive leadership and driving enterprise-level initiatives
Experience leading large budgets and sophisticated collaborator environments
Expertise in mass marketing, multi-channel media, and consumer engagement strategies
Strong strategic thinking, analytical skills, and ability to lead through ambiguity
Demonstrated success in building and leading diverse, high-performing teams
Pharma experience is a plus but not required
Benefits
Company bonus
Company-sponsored 401(k)
Pension
Vacation benefits
Eligibility for medical, dental, vision and prescription drug benefits
Flexible benefits (e.g., healthcare and/or dependent day care flexible spending accounts)
Life insurance and death benefits
Certain time off and leave of absence benefits
Well-being benefits (e.g., employee assistance program, fitness benefits, and employee clubs and activities)
Company
Eli Lilly and Company
We're a medicine company turning science into healing to make life better for people around the world.
Funding
Current Stage
Public CompanyTotal Funding
$6.5M2024-02-12Post Ipo Debt· $6.5M
1978-01-13IPO
Leadership Team
Recent News
The Motley Fool
2026-01-25
2026-01-24
2026-01-23
Company data provided by crunchbase