Various Positions: Senior Adventure Leadership Trainer, Senior Outdoor Education Centre Staff, .....
Canada
YMCA of Greater Toronto
Various Positions: Senior Adventure Leadership Trainer, Senior Outdoor Education Centre Staff, .....
City of Thunder Bay
Various Positions: Facility Operator, Head Lifeguard, Lifeguard and Swim Instructor, ....
YMCA-YWCA of Winnipeg
Outdoor Centre Staff and Adventure Leadership Trainer
Ymca-Ywca
Aquatics Coordinator and Acting Membership Services and Sales Coordinator
King's International English (白金汉英语)
Teacher
Canadian Forces Morale and Welfare Services (HQ)
Community Recreation Manager and Community Recreation Coordinator
University of Alberta
Lakehead University
Athabasca University