Margo is a former international level synchronized swimmer, and is now a member of the FINA Executive, with the portfolio of sport medicine. Her area of research is in injury & illness prevention in aquatic athletes; as well as health promotion through physical activity. She is also the Chair of the ASOIF Medical and Scientific Group and is a member of the IOC Medical Commission Games Group and the WADA Health Medicine and Research Committee.
Margo is an Associate Professor and the Regional Assistant Dean at McMaster University where she teaches sports medicine. She is also the Clinical and Academic Lead of the Health & Performance Centre at the University of Guelph where she has focussed her clinical practice on elite athlete health care and promoting physical activity in the community. In addition, Margo has acted as the national team physician for Synchro Canada for 20 years and is currently the team physician for Athletics Canada and the National Triathlon & Wrestling team training centres.