Tag: tech layoff

Zoom to slash jobs for nearly 1,300 employees, CEO will take 98% pay cut
Posted in Business

Zoom to slash jobs for nearly 1,300 employees, CEO will take 98% pay cut

Zoom on Tuesday announced that it will lay off about 1,300 employees, or approximately 15 per cent of its staff, becoming the latest tech company…

Continue Reading