How I would fix MUNI. (Disclaimer: I am not an administrative professional but this is my way):

Major realignment of the Divisions / Departments
I would simplify the tree a bit, making the chain of command from top to the entry level classes.

Hire competent Executives followed by Managers
Establish clear guidelines for hiring competent / qualified personnel and more importantly, hold them to the position. This has happened already, i.e. the hire of Ken MacDonald, GM of Operations. He has done a lot of good. The problem are the assist GM, the managers and the supervisors.

Hire competent Supervisors and employees
noted above.

Have parts and equipment in stock for repairs
(there are) problems with finance and contract personnel. Buses out of service due to no parts in stock. Cars out of service due to no parts in stock. For quite a few months there, there was "no money" to acquire more parts. We've had over 50 buses of different types parked or deadlined due to no parts / inability to repair. We've had over 50 DPT carts parked when instead, they could be in the field.