Ottawa Rowing Club
Rowing Coordinator
Ottawa Rowing Club
Registrar, Board of Directors
Swimming Canada
Manager, High Performance Programs
Canadian Olympic Committee
Coordinator, COVID Liaison Office
Canadian Centre for Ethics in Sport
Sport Services Coordinator
Canadian Centre for Ethics in Sport
Testing Supervisor
Row Ontario
High Performance Rower
Rowing Canada Aviron
National Team Program Intern
Swimming Canada
Manager, High Performance Centers and Coaches
Schulich School of Medicine & Dentistry
Teaching Assistant for the Kinesiology Department
Western University
Banting Memorial High School
University of Ottawa