Deloitte Canada

Deloitte Canada Laid Off about 200 Employees

Deloitte Canada laid off about 200 employees last week in its Toronto headquarters, as consultancies grapple with the start of an expected slowdown in client spending. The cuts affected Omnia AI - the artificial intelligence group - as well as audit and consulting, said an employee who was not authorized to speak to the media.