Sr. Director Of Marketing - Lilly Brand Office

Eli Lilly

Indianapolis, Indiana, US
Base: $154,500 - $226,600; bonus/equity: compyny b...
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, ensuring the brand shows up consistently and compliantly across every touchpoint

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, ensuring the brand shows up consistently and compliantly across every touchpoint.
  • This person thrives in complexity —navigating a matrixed, highly regulated, global environment with ease, while keeping the work moving and teams engaged.
  • The right candidate will grow and inspire their team while positioning the Brand Office as a trusted partner throughout the global enterprise.

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, ensuring the brand shows up consistently and compliantly across every touchpoint.

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
  • Global brand application
  • Agency and vendor management

Nice-to-have

  • Thrives in complexity
  • Leads with influence
  • Builds trust across senior leaders
  • Creative agency experience

Key Requirements

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

Work Rights

Not specified

Tailored Resume

Cover Letter