Sr. Director Of Marketing - Lilly Brand Office

Eli Lilly

Indianapolis, IN, USA
Base: $154,500 - $226,600; bonus/equity: compyny b...
On-site
Brand governance system
Visual identity standards
Creative oversight
The Lilly Brand Office is responsible for the Lilly visual identity, brand book and brand governance system and provides creative oversight and support for the implementation and application of the Lilly brand

Job Summary

  • The Lilly Brand Office is responsible for the Lilly visual identity, brand book and brand governance system and provides creative oversight and support for the implementation and application of the Lilly brand.
  • Lead and inspire a high-performing team of brand marketers and creatives, setting a high bar for excellence while fostering a culture of curiosity, accountability, and continuous development.
  • Build and sustain trusted partnerships across senior leadership and cross-functional teams throughout the enterprise, leading with influence in a matrixed environment.

Matching Summary

The Lilly Brand Office is responsible for the Lilly visual identity, brand book and brand governance system and provides creative oversight and support for the implementation and application of the Lilly brand.

Salary

Base: $154,500 - $226,600; Bonus/Equity: company bonus; Benefits: comprehensive benefit program

Skills & Requirements

Must-have

  • Brand governance system
  • Visual identity standards
  • Creative oversight
  • Cross-functional partnership
  • Agency and vendor management

Nice-to-have

  • Thrives in complexity
  • Leads with influence
  • Builds trust across senior leaders
  • Fosters a culture of curiosity

Key Requirements

  • Bachelor's degree
  • 10+ years' experience in brand management
  • Authorized to work in the United States

Work Rights

Must be authorized to work in the US

Tailored Resume

Cover Letter