Dr. DeLuca is a physician executive and psychiatrist in New York, New York, resuming her own practice, since January 2020. Dr. DeLuca previously served as a Managing Director at Columbia University's NY Life Science Venture Fund from January 2018 to December 2019. Her responsibilities as Managing Director included leading a consortium of 12 private/public institutions (Cold Spring Harbor Laboratory, Columbia, CUNY, Einstein, Hospital for Special Surgery, Memorial Sloan Kettering Cancer Center, Mount Sinai, NYU, Rockefeller University, SUNY Downstate Medical Center, Stony Brook, Weil Cornell), and providing due diligence support for potential investments, partnerships, acquisitions, commercialization, licensing, and IPOs. Before that she served as Assistant Clinical Professor of Psychiatry at the Icahn School of Medicine at Mount Sinai in New York City from August 2014 to December 2017 and as the Chief Medical Officer of Magellan Pharmacy Solutions at Magellan Health from December 2012 to July 2014. Prior to that, she served as SVP of Pharmacy Health Solutions at Humana, VP of Clinical Sales Solutions & National Medical Director at Walgreen Co., and VP of Personalized Medicine as well as VP of Medical Policy & Clinical Quality at Medco. Prior to taking on these executive leadership roles, Dr. DeLuca was a Senior Medical Scientist at GlaxoSmithKline. Dr. DeLuca served as a director at North Bud Farms, Inc., a pharmaceutical company from May 2018 to February 2020 (CSE:NBUD) and has served as a director of Surgery Partners, Inc. (NASDAQ:SGRY), a leading operator of surgical facilities and ancillary services, since September 2016, and also currently serves on the Audit Committee and Chair Compliance and Ethics Committee of the Board of Directors of Surgery Partners, Inc.
Dr. DeLuca received a Bachelor’s degree from the University of Rochester / LIU. Dr. DeLuca received her M.B.A. from Drexel University and her M.D. from St. Georges University School of Medicine in Grenada, before undertaking her residency at Thomas Jefferson University Medical School. A strong advocate for good board governance, in 2016, Dr. DeLuca earned the Carnegie Mellon Cybersecurity certificate and continues to maintain good standing with the National Association of Corporate Directors (NACD) as a Board Leadership Fellow (Masters Level), and in 2020 Dr. DeLuca passed the NACD’s “Directorship Certified” examination (NACD.DC). Dr. DeLuca was also named “2020 Director to Watch” in the Directors & Board Annual Report.