Francine Carrick has extensive experience in the healthcare industry. Francine worked at Envision Pharma Group as the Vice President of Integrated Medical Capabilities and Solutions, where they were responsible for leading key account portfolios. Prior to that, they were the Global Director of Business Strategy at the same company.
Before joining Envision Pharma Group, Francine held the position of EVP, Chief Scientific Officer, and Director of Strategy at inVentiv Health. Francine also worked at GSW Advertising as the EVP, Director of Strategy, where they led a team of scientific, digital, and insights strategists.
Additionally, Francine has worked at Phase Five and Phase Five, Grey Healthcare group, where they held the roles of EVP, Director of Scientific Services, and SVP, Medical Director, respectively. Francine also worked at Medicus Life Brands as the VP, Director of Scientific Affairs.
Francine started their career at ImClone Systems, a wholly-owned subsidiary of Eli Lilly and Company, as a Senior Scientist. Overall, they have a diverse range of experience in scientific and strategic roles within the healthcare industry.
Francine Carrick earned their PhD in Biochemistry from the University of Adelaide, where they studied from 1998 to 2001.
Sign up to view 0 direct reports
Get started