Board Members

Club President: Allan Wolfe

Past President: Ryan Beazley

1st Vice President: Mark Hosking

2nd Vice President: Ralph Bastarache

Secretary: Kevin MacNaughton

Treasurer: Roy Gouthro

Ladies Representative: Michelle Smith

Greens Chair: Chris Rennie

Match Chair: Robert Jeffcock

Building Chair: Chris Thoms

Social Chair: Cam MacKay

Membership Chair: Eric Albert

Member at Large: Manoj Vohra

Junior Chair: Brian Hayden