Canada: Canadian Swimming Coaches & Teachers Association
USA: American Swimming Coaches Association
SwimSwam: https://swimswam.com/jobs/
Swim Jobs on SwimSwam