"Staff layoffs" refers to the situation where a company reduces the number of employees it has by letting some of them go, usually due to financial difficulties or restructuring. Full definition
With staff layoffs due to budget cuts, working collaboratively has never been so important. (priorityschools.org)
He said no staff layoffs will result from the move. (buffalonews.com)
But at a time when many schools are battling significant holes in state budgets and facing staff layoffs, how realistic is it for schools to be investing in mobile technologies? (edweek.org)