Jun 21, 2024

Toronto Transit Commission CEO Rick Leary Stepping Down

Rick Leary is resigning as the CEO of Toronto’s public transit agency after a six-year tenure that included some of the commission's biggest challenges. The Toronto Transit Commission (TTC) top boss announced his decision to step down in June 20 ...