Michael Christian President Martin Weilmeier Vice President Karen Quigley Treasurer Colin Comfort Membership Director Harpreet Sidhu Junior Director Andy Galloway Inventory Director Donna Campbell Club Secretary Lyndsay Thomson Program Director Stephen Atherton Communications & Social Media Director