Megan Armitage
Biography
Club:
Royal St-Lawrence Yacht Club
Languages spoken:
English, French, Spanish
Training Location(s):
Montreal, Quebec
College/ University (year graduated):
University of Western Ontario, 2006
Focus of studies:
Mechanical Engineering