Associate Vice President-Marketing-Masterbrand jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
badNo H1Bnote

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

Marketing leadershipGlobal brand strategyIntegrated campaign managementMass marketing expertiseMulti-channel mediaConsumer engagement strategiesAnalytical skillsPharma experienceStrategic thinkingTeam leadership

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

company-logo
We're a medicine company turning science into healing to make life better for people around the world.

Funding

Current Stage
Public Company
Total Funding
$6.5M
2024-02-12Post Ipo Debt· $6.5M
1978-01-13IPO

Leadership Team

leader-logo
David Ricks
Chair, CEO
linkedin
leader-logo
Lucas Montarce
Executive Vice President and Chief Financial Officer
linkedin
Company data provided by crunchbase