Garry Baverstock

Financial Secretary

Mark Dal Bello

President

Dan Timofejew

Vice President

Greg Reilly

Recording Secretary

Jim Hodgson

Conductor

Gil Ferreira

Warden

Tony Ferreira

Trustee

John Oliveira

Trustee