Atlas
Educator In Residence (Summer)
Canadian Opera Company
Summer Education Programme: Music Director
Crescent School
Head of the Lower School
Crescent School
Head of the Lower School and Executive Director of Research and Professional Learning
Canadian Opera Company
Singer and Performer
Crescent School
Executive Director of the Crescent Centre for Boys' Education
Crescent School
Head of the Lower and Middle Schools
Canadian Children's Opera Company
Member of the Board of Directors
IBSC: International Boys' School Coalition
Member of Board Committee
Atlas
Member of the Board of Directors and Rubicon Educational Foundation
University of Toronto
University of Toronto - Ontario Institute for Studies in Education