Chief Safety Officer, OC Transpo

Ottawa, Canada’s capital, is a cosmopolitan metropolis surpassing 1M residents – the fourth-largest city in Canada. With avibrant technology sector, high median household income and affordable living costs, Ottawa is a great place to live, work,and play. The City of Ottawa is committed to its 17,000 employees, offering rewarding careers that enhance thecommunity’s quality of …

Chief Safety Officer, OC Transpo Read More »