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 Amy Cranston swimmingchair@cbswimclub.ca
Tennis Chair Kristi Gordon tennischair@cbswimclub.ca
Sailing Chair Hudson Giesbrecht sailingchair@cbswimclub.ca
CBLG Director and Lifeguard Liaison Chris Brewster cblg@cbswimclub.ca
Membership Hailey Dawson and Amy Cranston registration@cbswimclub.ca
Volunteers & Events Kerri Buschel volunteer@cbswimclub.ca
Communications & Grants/Fundraising Stephie Hammond communications@cbswimclub.ca