Strategic Portfolio & Process Lead – Global Ortho

Company: Johnson & Johnson
Apply for the Strategic Portfolio & Process Lead – Global Ortho
Location: Leeds
Job Description:

Johnson & Johnson is seeking a Sr. Manager Strategic Process to join their Strategy & Transformation team in Leeds, UK. In this key role, you will lead portfolio strategy and ensure alignment between global strategy and regional execution, critical for sustainable growth. Candidates should possess strong project management skills and a deep understanding of the Orthopaedics business.

The ideal candidate will have a Bachelor’s degree and ideally an MBA, along with 8-10 years of relevant experience. Johnson & Johnson offers a supportive workplace focused on health and equality.

#J-18808-Ljbffr…

Posted: May 29th, 2026