Francine Carrick, Ph. D, currently serves as Group Managing Director of Medical Communications at BGB Group, a position held since August 2024. Prior to this role, Francine was with Envision Pharma Group from October 2017 to July 2024, where responsibilities included Executive Director of Client Strategy and Operations, Interim President of Envision Scientific Solutions, Global Director of Business Strategy, and Key Account Portfolio Director. Experience also includes a tenure as EVP, Chief Scientific Officer & Director of Strategy at inVentiv Health from February 2014 to October 2017. In 2016, Francine was recognized as a Luminary by the Healthcare Businesswomen's Association. Earlier roles include EVP, Director of Scientific Services at Phase Five, as well as positions at Medicus Life Brands, ImClone Systems, and GSW Advertising. Francine holds a PhD in Biochemistry from the University of Adelaide, earned between 1998 and 2001.
This person is not in the org chart
This person is not in any teams