Swimming Canada employs 116 employees. The Swimming Canada management team includes Ahmed El-Awadi (Chief Executive Officer), Wayne Lomas (Associate Director of High Performance and Para Swimming National Coach), and Alan Raphael (Director, Marketing).
Get Contact Info for All DepartmentsLooking for a particular Swimming Canada employee's phone or email?