Dr. Eileen de Villa is the Medical Officer of Health for Toronto Public Health, Canada’s largest local public health agency that provides public health programs and services to 2.9 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. She is also an Adjunct Professor at the Dalla Lana School of Health at the University of Toronto.