Crescent Beach Swimming Club
Board of Directors

Role Name Email
President Morgan Brewster president@cbswimclub.ca
Past President Sid Landolt pastpresident@cbswimclub.ca
Secretary Marsha Larkin secretary@cbswimclub.ca
Treasurer Trevor Hammond treasurer@cbswimclub.ca
Facilities Chair Jon Lopes facilitieschair@cbswimclub.ca
Swimming Chair Wendy Clendenin swimmingchair@cbswimclub.ca
Tennis Chair Kristi Gordon tennischair@cbswimclub.ca
Sailing Chair Hudson Giesbrecht sailingchair@cbswimclub.ca
CBLG Director and Lifeguard Liason Chris Brewster cblg@cbswimclub.ca
Membership Amy Cranston and Hailey Dawson registration@cbswimclub.ca
Volunteers & Events Kerri Buschel volunteer@cbswimclub.ca
Director-at-Large & Communications Stephie Hammond communications@cbswimclub.ca