There are more layoffs happening today. Does anybody know what departments are impacted?
2 replies (most recent on top)
Depot service manager (new Markham location) was fired/resigned/forced to quit Oct 2019. Likely to be blamed also and shared part of mismanagement in the department for letting go key players when he was off.
It looks like at least 3 remote service techs have been laid off today "fired"