Neurology Franchise Strategy Lead

AstraZenecaBoston, MA
Hybrid

About The Position

As part of the Neurology U.S. commercial team, the US Neurology Franchise Strategy Lead will be reporting into the VP, US Neurology Business Unit Lead and partner with the US Neurology cross-functional & Global teams to develop, execute and monitor the US business operational priorities. This individual will also lead critical franchise wide initiatives working closely with the brand and cross functional members when appropriate. This individual will work across neurology indications to prepare monthly and quarterly business reviews both within the business unit and for presentation to US and Alexion executive teams. Accountabilities Lead the development of US insights and “must dos” for neurology in-line assets, translating market dynamics into clear strategic direction. Represent US Neurology on global asset teams where plans exist to launch in the US, ensuring US needs and perspectives are embedded in global strategies. Shape the US market research plan in partnership with the market research lead and US Business Unit lead for pipeline assets destined for US launch. Develop robust US forecasts and KPI projections in partnership with finance, analytics and global colleagues as part of mid- and long-range planning. Work collaboratively across the US commercial team and key cross-functional partners (including global teams, medical affairs, market access, patient advocacy, legal and compliance) to drive flawless execution of the annual operational plan. Lead critical cross-therapeutic, cross-functional projects that impact all neurology indications (e.g. GMG and NMOSD), identifying synergies and performance opportunities. Lead US Neurology business review sessions at Neurology Leadership Team level, including tracking and driving follow-up actions across both therapeutic areas. In collaboration with the BU lead and marketing heads, develop strategy and key tactical updates for in-line assets for monthly and quarterly executive leadership review. Represent US Neurology on new global pipeline assets, shaping launch readiness and commercial strategy from an early stage. Develop agendas and track follow-up for key franchise cross-functional meetings and townhalls, enabling clear communication and alignment. Partner with finance and competitive intelligence to deliver quarterly competitive share reporting and insights that inform strategic choices. Work with Analytics and Finance to develop and maintain neurology dashboards that clearly communicate performance trends and opportunities. Create executive-level presentations that communicate performance, strategic initiatives and recommendations with compelling storytelling. Lead several cross-functional franchise projects aimed at enhancing US performance, unlocking efficiencies and strengthening franchise integration. Lead the cross-functional franchise leadership team to align on priorities, resolve issues and accelerate decision-making. Lead US Neurology franchise meetings and key franchise communications, including Neurology Leadership meetings and Neurology Townhalls. Oversee the development and publishing of US Neurology dashboards and key reporting in partnership with analytics and finance, ensuring timely, accurate insights.

Requirements

  • Minimum 8 years of experience within biotech/pharma.
  • Previous enterprise/franchise experience.
  • Demonstrated ability to think innovatively and drive best in class customer experience.
  • Strong strategic mindset and business acumen with significant experience with MS Office, enabling strong story telling for executive audiences.
  • Ability to travel as required to meet business needs; ~30-40%

Nice To Haves

  • MBA
  • Previous consulting/Chief of Staff experience preferred
  • Previous launch planning in the U.S.

Responsibilities

  • Lead the development of US insights and “must dos” for neurology in-line assets, translating market dynamics into clear strategic direction.
  • Represent US Neurology on global asset teams where plans exist to launch in the US, ensuring US needs and perspectives are embedded in global strategies.
  • Shape the US market research plan in partnership with the market research lead and US Business Unit lead for pipeline assets destined for US launch.
  • Develop robust US forecasts and KPI projections in partnership with finance, analytics and global colleagues as part of mid- and long-range planning.
  • Work collaboratively across the US commercial team and key cross-functional partners (including global teams, medical affairs, market access, patient advocacy, legal and compliance) to drive flawless execution of the annual operational plan.
  • Lead critical cross-therapeutic, cross-functional projects that impact all neurology indications (e.g. GMG and NMOSD), identifying synergies and performance opportunities.
  • Lead US Neurology business review sessions at Neurology Leadership Team level, including tracking and driving follow-up actions across both therapeutic areas.
  • In collaboration with the BU lead and marketing heads, develop strategy and key tactical updates for in-line assets for monthly and quarterly executive leadership review.
  • Represent US Neurology on new global pipeline assets, shaping launch readiness and commercial strategy from an early stage.
  • Develop agendas and track follow-up for key franchise cross-functional meetings and townhalls, enabling clear communication and alignment.
  • Partner with finance and competitive intelligence to deliver quarterly competitive share reporting and insights that inform strategic choices.
  • Work with Analytics and Finance to develop and maintain neurology dashboards that clearly communicate performance trends and opportunities.
  • Create executive-level presentations that communicate performance, strategic initiatives and recommendations with compelling storytelling.
  • Lead several cross-functional franchise projects aimed at enhancing US performance, unlocking efficiencies and strengthening franchise integration.
  • Lead the cross-functional franchise leadership team to align on priorities, resolve issues and accelerate decision-making.
  • Lead US Neurology franchise meetings and key franchise communications, including Neurology Leadership meetings and Neurology Townhalls.
  • Oversee the development and publishing of US Neurology dashboards and key reporting in partnership with analytics and finance, ensuring timely, accurate insights.

Benefits

  • qualified retirement programs
  • paid time off (i.e., vacation, holiday, and leaves)
  • health, dental, and vision coverage in accordance with the terms of the applicable plans

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service