CJRB in the news

The annual general meeting elected officers 2016-2017

Frederick DeCoste (chairman)
Wallace G. Craig (vice-chairman)
Elizabeth Marshall (secretary)
William D. Nichol  (executive director)
Glenn Fox (immediate past-chairman)