Johnson & Johnson is seeking a Business Continuity & Supply Chain Risk Management Process Lead to join its Business Continuity and Risk Management team. The role may be based in New Brunswick, Titusville, or Raritan, New Jersey; Latina, Italy; or Cork, Ireland, and sits within the Supply Chain Excellence team. The role leads, develops, implements, executes, and improves enterprise Supply Chain Risk Management (SCRM) processes and tools. It serves as the business process lead for the enterprise SCRM program, supporting development, maintenance, reporting, and continuous improvement of the SCRM portfolio in partnership with sector, functional, and risk assurance stakeholders. The position translates business needs into requirements and supports solution design, configuration, testing, training, and user adoption, ensuring processes and solutions meet policy and regulatory requirements. The position is also the business product owner for SCRM capabilities within Johnson & Johnson’s enterprise risk and resilience digital platform. It guides user-story development, configuration, User Acceptance Testing, training, content management, and adoption. Additional work includes developing SCRM metrics, maintaining the SCRM Knowledge Center and related SharePoint content, improving BC&RM Operational Services, and supporting assignments within the scope of the BC&RM Strategy Lead.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior