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:
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