Sr. Director Of Marketing - Lilly Brand Office

Eli Lilly UK

Indianapolis, IN, US
Base: $154,500 - $226,600; bonus/equity: compyny b...
On-site
Brand governance system
Visual identity standards
Creative oversight
Responsible for leading the Lilly Brand Office, overseeing the visual identity, brand book, and brand governance system to ensure consistent and compliant brand application globally

Job Summary

  • Responsible for leading the Lilly Brand Office, overseeing the visual identity, brand book, and brand governance system to ensure consistent and compliant brand application globally.
  • Leads and inspires a high-performing team of brand marketers and creatives, fostering a culture of excellence and continuous development.
  • Provides strategic creative direction and oversight for brand assets, balancing brand integrity with business needs in a complex, global environment.

Matching Summary

Responsible for leading the Lilly Brand Office, overseeing the visual identity, brand book, and brand governance system to ensure consistent and compliant brand application globally.

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 in brand management
  • Authorized to work in the United States

Work Rights

Must be authorized to work in the United States

Tailored Resume

Cover Letter