Dr. Eileen de Villa is the Medical Officer of Health for the City of Toronto. Dr. de Villa leads Toronto Public Health, Canada’s largest local public health agency, which provides public health programs and services to 2.9 million residents. Prior to joining Toronto Public Health, Dr. de Villa served as the Medical Officer of Health for the Region of Peel serving 1.4 million residents.
Dr. de Villa received her degrees as Doctor of Medicine and Master of Health Science (MHSc) (Health Promotion) from the University of Toronto and holds a Master of Business Administration from the Schulich School of Business. Dr. de Villa is also an Adjunct Professor at the Dalla Lana School of Health at the University of Toronto.
Dr. de Villa has authored, published and presented research on issues including public health considerations for city planning and emergency preparedness, communicable and infectious disease control, and public health policy development.
Dr. De Villa has been recognized for her leadership and achievements with Faculty Educator awards from the University of Toronto – Public Health and Preventative Medicine Residency Program and the Naimark Award, presented by the Canadian Foundation for Healthcare Improvement.