A company that is responsible for managing a client’s temporary and contingent workforce program. MSPs manage the recruiting process by providing candidates from their own talent pools but also by providing candidates from other agencies.