Eric Watson

IBP Leader, Self Care & Wound Care

Eric Watson is an experienced supply chain leader with a focus on end-to-end processes in the consumer health sector. Currently serving as the End-to-End Supply Chain Leader for the Pain Franchise at Kenvue since March 2023, Eric previously held various positions at Johnson & Johnson Consumer Health, including Director of Demand Planning for Self Care and NA E2E SCEx Program Management Director. Eric's extensive career at Johnson & Johnson spans roles such as Director of Consumer Supply Chain E2E Programs and Supply Chain Planning Process Director at McNeil Consumer Healthcare. With a strong foundation in supply chain management initiated in 2001, Eric holds an M.B.A. from Holy Family University and a BS in Business Logistics from Penn State University.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices