Ontario Medical Association
Oma District 5 Delegate
Ontario Medical Association
Oma Audit Committee
Trillium Health Partners
Vice President of Professional Staff Association
Trillium Health Partners
Anesthesiologist
Ontario's Anesthesiologists
Beyond the Mask - Working Group Member
Ontario Medical Association
Oma Ontario S Anesthesiologists Section Delegate
University of Toronto
Lecturer
University of Toronto
Dalhousie University