Johnson & Johnson Karrieren

Manager EM Supply Integration

Zuchwil, Schweiz


Requisition ID: 1805700317W

DePuy Synthes, Companies of Johnson & Johnson, is the largest, most comprehensive orthopedic and neurological business in the world, built upon the strong legacies of two great companies.
DePuy Synthes offer an unparalleled breadth and depth of technology, devices, services and programs in the areas of joint reconstruction, trauma, spine, sports medicine, neurological, cranio-maxillofacial, power tools and biomaterials.
Our broad array of inspired, innovative and high-quality offerings helps advance the health and wellbeing of people around the world.
DePuy Synthes, who employ over 1000 people in Cork established its manufacturing facility in Cork in 1997 where it manufactures orthopedic knees and hips. In 2014, DePuy Synthes in Cork won the Shingo Prize for Operational Excellence.
Manager EM Supply Integration
Job Purpose
The Manager, EM Supply Integration will be responsible for multiple global suppliers in support of approximately  $25MM - $50MM in spend for DePuy Synthes/Johnson & Johnson Companies.  The category and spend are medium - high complexity in nature and require a collaboration with key stakeholders within the business to execute. The Manager will be responsible for supply reliability and for implementing the strategic initiatives for products produced at External Manufacturers.  He/she will lead the organization’s activities and deliver against targets for quality, service, innovation compliance adherence and financial performance.





Be vital:

To be part of this high performing team you will have great attention to detail and have
  • A degree level or similar qualification in Engineering, Business or Supply Chain.
  • Minimum 5 years’ experience in a senior Supply chain or operations role within a regulated industry with a minimum of 2 years’ experience leading cross-functional teams.
  • Proven ability to successfully manage projects and key supplier initiatives. 
  • Proven ability to Influence with ability to see issues from multiple viewpoints and understand differing needs of stakeholders (e.g., businesses, Procurement LT, Marketing, R&D, and Supply Chain); has "presence".
  • Demonstrated flexibility and willingness to respond to changes in the external environment, while ensuring the organization can effectively and efficiently move through transitions.
Primärer Standort
Depuy Orthopaedics. Inc. (6029)
Requisition ID