Dr. Freeman has been at Temple for more than ten years, and she has extensive leadership experience in urban health care delivery systems, hospital administration, and consumer-driven health care. She is the founding CEO of the Temple Center for Population Health, LLC, developed to attain a sustainable model of health care delivery in North Philadelphia through clinical and business integration, community engagement and academic distinction to promote healthy populations. As the CMO of the Temple, she facilitates the infrastructure on which high value care has been constructed across the continuum of care, including involvement in the recent implementation of the electronic medical record at Temple University Hospital and its integration across the system.
Dr. Freeman is a Fellow of the American College of Physician Executives (now the American Association of Physician Leadership) and served a three-year term on its Board of Directors. She is a Fellow of the American Association of Clinical Endocrinologists; a Member of the American College of Medical Quality; and a member of the American College of Healthcare Executives. Dr. Freeman served on the Population Health Work Group for the Pennsylvania Department of Health State Innovation Model Initiative; and serves on the Health Technology Assessment External Advisory Committee at the ECRI Institute. She is a reviewer for the Journal of HealthCare Quality, published by the National Association for Health Care Quality.
Dr. Freeman’s regional and national presence includes recent presentations on population health as a clinical and business imperative; the implications of health care reform and the Affordable Care Act on the value equation and safety net hospitals; transforming ambulatory care; engaging residents in quality and patient safety; professionalism in medicine; and unit-based inpatient accountable care models. She developed and taught a master’s degree-level course on healthcare quality and safety for the Jefferson School of Population Health. She currently teaches population health, quality and patient safety at the Lewis Katz School of Medicine at Temple University. Dr. Freeman has authored papers on thyroid disease, diabetes, administrative medicine, consumer-driven health plans, and transforming the delivery of health care.
Dr. Freeman holds her medical degree from Michigan State University College of Human Medicine, and completed both her residency in internal medicine and fellowship in endocrinology and metabolism at the Mayo Clinic Graduate School of Medicine, Rochester, Minnesota. She holds two Master of Science degrees: Preventive and Administration Medicine (University of Wisconsin, Madison) and Biochemistry (Wayne State University, Detroit). Dr. Freeman is Board certified in internal medicine; endocrinology and metabolism; and medical management.