Executive

 

President: Mike Galipeau

Vice President: Ryan Finnemore

Treasurer: Harriet Wallenius

Recording Secretary: Judy Leffler

Membership Officer: Gary Cuthbertson