The City of Revelstoke is excited to announce the appointment of James Thackray as the City’s new Chief Administrative Officer (CAO). Read Media Release.