John Farley, M.D., has been appointed chief medical officer for all practices of Complete Health. Complete Health is a privately-owned primary care group with 14 locations and more than 70 providers in Florida and Alabama.
Farley has more than 20 years’ experience. He founded Birmingham Internal Medicine Associates, one of the area’s largest primary care groups that joined Complete Health in 2019.
Farley also previously served as chief medical officer for the primary care clinics of Ascension/St. Vincent’s Birmingham and chairman of the board for the Ascension/St. Vincent’s Birmingham Physician Alliance. He earned his medical doctorate at the Medical College of Georgia and completed his residency and internship with the Department of Internal Medicine at the University of Alabama at Birmingham.