Temp agency. Staffing firm. Recruiter. Headhunter. Executive search firm. Placement agency. Whew. Choosing a firm to help you find the right new hires can be a complex.

read more