Rideau Transit Group CEO Peter Lauch leaving jobBy The Citizen on June 22, 2020The chief executive of the Rideau Transit Group is leaving the company. Read More Source: Visit the Ottawa Citizen for more!