NCCP Organization
NCCP Administrator – Carol Vadeika – nccp@swimming.ca
Governing Bodies
- Swim Alberta
- Swim BC
- Swim Manitoba
- Swim New Brunswick
- Swim Nova Scotia
- Swim Ontario
- Swim PEI
- Swim Saskatchewan
- Swimming Newfoundland and Labrador
- Québec Swimming Federation
- Swimming Canada
- Canadian Swimming Coaches & Teachers Association (CSCTA)
- Coaching Association of Canada (CAC)