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