Inexperienced Biotech CEOs Impact Investor Confidence – Analyst Research
Executive Summary
Median tenure of large cap US biotech CEOs has decreased from 11 years in 2007 to one year in 2017, Leerink analyst Geoffrey Porges determined in an analysis of seven biotechs over 15 years.