Skip to main content

This job has expired

You will need to login before you can apply for a job.

Network Strategy Management

Employer
Takeda
Location
Cambridge, MA
Start date
Nov 21, 2024
View more categoriesView less categories
Discipline
Marketing, Strategic Marketing
Required Education
Bachelors Degree
Position Type
Full time
Hotbed
Genetown, Best Places to Work

Job Details

By clicking the “Apply” button, I understand that my employment application process with Takeda will commence and that the information I provide in my application will be processed in line with Takeda’sPrivacy Noticeand Terms of Use. I further attest that all information I submit in my employment application is true to the best of my knowledge.

Job Description

About the role

The Senior Manager of Strategic Planning will play a pivotal role in assisting the Head of Strategic Planning with crafting Network Strategy recommendations and for establishing and enhancing the strategic framework and management infrastructure essential for supporting strategic scenario planning, financial planning, and evaluating network performance against established principles.

How you will contribute

  • Develop comprehensive strategic and financial analyses to inform Network Strategy Recommendations, in close collaboration with the Head of Strategic Planning and Strategy Leads.
  • Work with cross-functional teams to align network strategies with the broader business objectives and strategic roadmaps, ensuring cohesive progress.
  • Establish and oversee a robust management infrastructure to collect, review, challenge and validate data to measure Site and Network Performance. Facilitate detailed scenario and financial analyses, as well as the measurement of network performance. This includes documenting and evaluating operational and financial metrics against set principles and benchmarks.
  • Perform ongoing analyses of the network to pinpoint improvement opportunities, and devise actionable plans in partnership with Strategy Leads and cross-functional teams to enhance efficiency and effectiveness.
  • Engage in and contribute to network performance reviews to identify deviations from strategic long-term goals. Work closely with Network Strategy Leads to define scenario planning needs and generate fact-based analyses that highlight risks and opportunities. Network Performance & optimization: Evolve understanding of network performance through the use of appropriate network analytics in partnership with relevant business partners. Pursue identification of optimization opportunities.
  • Annual Strategy Refresh: Lead Annual Strategy Refresh Process and workshops to identify the Network Strategy studies; Develop the related analyses and build the recommendations liaising with the different functions and OpU. Develop Network Strategy presentations to communicate and align on the analyses and recommendations.
  • Management Infrastructure: Support the development and implementation of the Network Strategy Management Infrastructure (Scenario planning, LRCP Model, Financial Planning, Cost curves,….). Support the change management and training related to the deployment of the management infrastructure.
  • Risk assessment: Responsibility for summarizing risk at the site and Network level (Risk identification, quantification, mitigation and monitoring).

What you bring to Takeda

Essential:

  • B.S. in engineering or biological sciences/pharmacy.
  • Minimum of 6 years’ experience in Pharmaceutical, Biopharmaceutical, or associated industry required with prior financial analysis responsibility.
  • Demonstrated application of planning skills is critical.
  • Previous experience in directly working with cross functional teams at a plant or corporate support function level, with direct and regular interaction across functions: Commercial, R&D, Product Operations, Manufacturing, Supply Chain, Site Production Planning Engineering, etc.
  • Fluent in English.

Desired:

  • Prior experience in developing strategic and financial analyses.
  • Prior working interaction with Supply Chain functions, manufacturing at global and production site.
  • Ability to develop complex models and build clear and convincing presentation for the senior management.

More about us

At Takeda, we are transforming patient care through the development of novel specialty pharmaceuticals and best in class patient support programs. Takeda is a patient-focused company that will inspire and empower you to grow through life-changing work.

Certified as a Global Top Employer, Takeda offers stimulating careers, encourages innovation, and strives for excellence in everything we do. We foster an inclusive, collaborative workplace, in which our teams are united by an unwavering commitment to deliver Better Health and a Brighter Future to people around the world.

Empowering our people to shine

Takeda is proud in its commitment to creating a diverse workforce and providing equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, parental status, national origin, age, disability, citizenship status, genetic information or characteristics, marital status, or any other characteristic protected by law.

Ready to apply? Go to takedajobs.com

LocationsZurich, SwitzerlandCambridge, MA

Worker TypeEmployee

Worker Sub-TypeRegular

Time TypeFull time

Company

For over 240 years, Takeda’s propensity to evolve has driven the next generation of innovation. Today, our organization spans the globe—colleagues across business units and functions face challenges head-on to deliver life-transforming treatments, guided by our commitment to patients, our people and the planet.

As a values-based, R&D-driven biopharmaceutical leader headquartered in Japan, we focus our R&D efforts on four therapeutic areas: Oncology, Rare Genetics and Hematology, Neuroscience, and Gastroenterology (GI). We also make targeted R&D investments in Plasma-Derived Therapies and Vaccines. In addition to our R&D efforts, we’re laser-focused on harnessing the power of data, digital, and technology to improve health outcomes for patients across the globe.

 

Since our founding in Japan, integrity and putting patients first have been at the heart of our identity. We're proud of our employees and their commitment to improving the quality of life for patients, and to working with our partners in health care in approximately 80 countries and regions. With each new breakthrough comes opportunities to develop your career, hone new skills, and create a brighter future

For more information, visit https://jobs.takeda.com/

Company info
Website
Location
650 East Kendall Street
Cambridge
MA
02421
United States

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert