Joseph Flaherty, MD
PRESIDENT AND CHIEF MEDICAL OFFICER
PROFESSOR AND CHAIR, PSYCHIATRY
DEPARTMENT OF PSYCHIATRY
One of the most respected academic leaders in the United States, Joseph has more than 40 years of experience in the sector, including being Executive Dean at the University of Illinois College of Medicine, the largest medical school in the US. Joseph was also Dean and Chancellor of Ross University School of Medicine from 2011 to 2017, where he created the ‘One School, One Mission’ initiative that involved streamlining and strengthening the student experience through their basic sciences and clinical training and helping them prepare for residency. A James Scholar, Joseph has been published in scores of prestigious, peer-reviewed medical journals and has been the recipient of awards and honors related to his work in the field of Psychiatry and teaching. Joseph holds an MD from the University of Illinois at Urbana-Champaign.