Other than the vehicle cleaners, I think that there are two, separate concerns that were raised by the union regarding contracting out within maintenance. One aspect has been the sending out of complex components like engines and transmissions and electrical components to third parties for rebuild or exchange. The union has been fighting to bring this back in-house for a long time, and I wonder if this was one of the points that they were sticking on. I've also been told that the union was apparently upset about the contractors working in the divisions performing warranty repairs to the various new vehicles - it sounds like one of the wins was that TTC's own staff will now be performing this work, with the warranty techs looking on.
The red vests used at the various subway closures/detours are all contracted. To be honest, I'm not sure that they could get enough staff without hiring more to handle their jobs. They'd also been trying to get some of the station cleaning jobs contracted out, but I don't believe that they were successful on that.
Dan