SC

Steve Carroll

Team Leader

Steve Carroll has extensive experience in the pharmaceutical industry, having worked at Merck since February 1990, where roles included Director, Team Leader, and Executive Director before retirement. Prior to this, Steve served as a Senior Investigator at Merck Research Laboratories. Steve holds a Bachelor of Science degree in Chemistry from the University of Virginia, obtained in 1980, and continued education at Caltech from 1980 to 1986.

Links

Previous companies