A company that takes on primary responsibility for managing an organization’s contingent workforce program. Typical responsibilities of an MSP include overall program management, reporting and tracking, supplier selection and management, order distribution and often consolidated billing.
The vast majority of MSPs also provide their clients with a vendor management system (VMS) and may have a physical presence on the client’s site. An MSP may or may not be independent of a staffing supplier.
Source: Staffing Industry Analysts