staff [noun] [U] - the supply of people who are able to workThe industry has suffered from a lack of manpower.The project has been constrained by a lack of resources and skilled manpower.After years of manpower shortages in the social services, the government has decided to increase the number of training places.
MANPOWER
Meaning of MANPOWER in English
Cambridge English vocab. Кембриджский английский словарь. 2012