Michael Sherman Net Worth
Emma Payne
Updated on March 21, 2026
Michael Sherman biography
Michael Sherman is Independent Director of the Company. Mr. Sherman is currently on leave as a Managing Director at Barclays Plc, where he has worked since 2008. Prior to this position, Mr. Sherman was a Managing Director at Lehman Brothers, Inc. He has worked in finance for 30 years, having begun as a securities lawyer in New York and having served as an investment banker at Salomon Brothers, Lehman Brothers, and Barclays. Mr. Sherman has significant experience in healthcare finance, most recently assisting on a $450 million convertible deal for Neurocrine Biosciences. He has worked on successful financial transactions for Teva Pharmaceutical Industries, Amgen Inc., Cubist Pharmaceuticals, Merck & Co., and Cardinal Health, among other companies. After graduating from the University of Pennsylvania, Mr. Sherman received his JD, cum laude, from the Harvard Law School.