David Mowat is a Consultant in Public Health with extensive experience in various leadership roles within the public health sector in Canada. With a background in medicine and a Master of Public Health degree, David has served in positions such as Deputy Chief Public Health Officer, Medical Officer of Health, and Chief Medical Officer of Health in organizations such as the Public Health Agency of Canada and the Region of Peel. David's expertise in population health and experience in senior leadership positions highlight his commitment to promoting public health initiatives.
Sign up to view 0 direct reports
Get started