Charlotte Owens

Advisor at Headspace Health

Charlotte Owens, MD, FACOG, serves as the SVP and Head of Global Medical Affairs & Outcomes Research at Organon since September 2023, following a career marked by significant contributions in various medical roles. At Morehouse School of Medicine, Charlotte holds positions as an Adjunct Assistant Professor of Clinical Obstetrics and Gynecology and Chief Medical Officer, Director of the Division of Industry Collaborative Research. Previous roles include Vice President at Takeda, focusing on Health Equity and Patient Affairs, and Therapeutic Area Lead at AbbVie in Women's Health, along with leadership roles in clinical development and medical affairs at companies such as Booz Allen Hamilton, Kimberly-Clark Corporation, and Ethicon, Inc. Charlotte Owens earned a Doctor of Medicine from the University of Michigan Medical School and a Bachelor of Science in Physiology from the University of California, Davis, complemented by training at Henry Ford Health System in Obstetrics and Gynecology.

Links


Org chart

This person is not in the org chart