Begin typing your search...
Showing results for "#Tech Employees"
Over 80,000 tech employees lost jobs globally in first four months...
Latest figures from layoff.fyi, a portal that tracks tech sector job cuts, 279 tech companies have sacked 80,230 employees to date (till May 3).