Michael McGowan

Project Management Team Lead, Consumer Health at Kenvue

Michael McGowan is an accomplished professional with extensive experience in project management and supply chain strategy within the pharmaceutical and consumer health industries. Currently serving as Project Management Team Lead at Kenvue since March 2025, Michael leads a team focused on new product innovation and lifecycle management. Previously, as Associate Director at BeiGene, responsibilities included overseeing global supply planning for commercial products and ensuring reliable supply to meet patient needs. Michael has also held significant roles at Johnson & Johnson and Merck, managing cross-functional teams, new product introductions, and supply planning operations. Michael holds an MBA and an MS in Business Management from Gwynedd Mercy 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