A man-power supplier, also known as a staffing agency or manpower agency, is a company that provides businesses with skilled and unskilled workers to meet their temporary or permanent staffing needs. These agencies act as intermediaries between employers (clients) and job seekers (candidates), sourcing and recruiting candidates to fill various positions.