Oncology Business Unit Leader

Eli Lilly Eli Lilly · Pharma · ON

This role is for an Oncology Business Unit Lead at Eli Lilly in Canada. The individual will have full commercial and P&L accountability for the Oncology portfolio, driving strategy, marketing, sales, market access, and medical affairs to deliver results for patients and the business. The role involves affiliate leadership, brand strategy development, market access and reimbursement engagement, sales leadership, and pipeline launch readiness.

What you'd actually do

  1. Hold full P&L accountability for the Oncology Business Unit, including revenue delivery, expense management, and forecasting across the full oncology portfolio.
  2. Own the development and execution of the annual oncology business plan, aligning commercial strategy with Lilly Canada's affiliate-level objectives.
  3. Provide strategic direction for all oncology brands in Canada — including identifying key customer insights, setting brand objectives, and developing integrated brand plans.
  4. Engage closely with the Market Access and Pricing & Reimbursement (PRA) teams to align commercial strategy with PMPRB guidelines, provincial formulary submission priorities, and pan-Canadian reimbursement processes (CDA/CADTH).
  5. Lead, coach, and inspire the Oncology sales organization — via the Oncology National Sales Manager— to deliver high standards of customer engagement and business results.

Skills

Required

  • Commercial leadership
  • P&L management
  • Brand strategy development
  • Market access and reimbursement
  • Sales management
  • Cross-functional collaboration
  • Financial forecasting
  • Strategic planning

Nice to have

  • Oncology therapeutic area knowledge
  • Canadian healthcare landscape knowledge
  • Pharmaceutical industry experience