Skip to main content

Stephen Welch

Expected President and Chief Executive Officer

Stephen Welch is expected to serve as President and Chief Executive Officer of Par Health following the completion of its planned spin-off into a standalone entity. 

Mr. Welch brings more than 20 years of experience spanning corporate finance, strategic leadership and pharmaceutical operations. His prior roles include Senior Vice President and General Manager of Mallinckrodt Specialty Generics, Chief Financial Officer of the segment, Chief Transformation Officer, Chief of Staff to the President and CEO, and Vice President of Corporate Strategy. Mr. Welch joined Mallinckrodt in 2012 in the tax department, focusing on M&A and business integrations. 

Prior to joining Mallinckrodt, Mr. Welch led tax functions at Human Genome Sciences, Inc., a formerly publicly listed biopharmaceutical company, and PharMerica Corporation, a pharmacy services provider. He began his career at PricewaterhouseCoopers.

Mr. Welch holds a Juris Doctor from the Georgetown University Law Center and a Bachelor of Arts in Political Science from California State University, Bakersfield. He also completed the Advanced Management Program at Harvard Business School.