Managed Service Provider, Staffing

What is MSP or VMS in staffing?What is a Managed Service Provider (MSP) and Vendor Management System (VMS) in temp staffing? If you work as a recruiter, contractor or hiring manager in staffing, you are bound to come across these terms. This article is meant to be a primer.


A Managed Service Provider (MSP) is an outsourced agency that manages the contingent worker program (temporary staffing) of a client company (typically a Fortune 1000 company like Coca Cola or Citibank) by managing its preferred staffing agencies. It consists of a team of program managers and coordinators that help the client company source and manage temporary workers from their preferred staffing agencies.

PS: The term MSP is also used in other fields which leads to confusion. For example- Some companies that outsource a significant portion of their IT and support operations to an outsourced provider also call those agencies an MSP.

A Vendor Management System (VMS) is merely the software/website that the client company purchases or licenses to enable the MSP to run the contingent worker program by allowing all transactions to happen online. This involves distribution of temp requirements (reqs) to staffing agencies, collection of candidate submissions, interview scheduling and coordination, job offers, billing and timecards, etc.

History: How Staffing Worked in the Old Days

Large Fortune 1000 companies have always hired part of their workforce as contractors or temps. The process of bringing these temporary workers onboard was very cumbersome and inefficient. The process would typically work something like this

· A hiring manager (Sue) would get approval from her boss to hire a temp
· Sue would search for a staffing agency by calling different agencies her friends or colleagues recommended or she found in the Yellow Pages
· Sometimes, the company may have approved suppliers
· The staffing companies would then source candidates and start sending Sue resumes
· Sue would pick a candidate from those submitted
· If the staffing agency was new, she would sign a Master Services Agreement (MSA) with them, and cut a Purchase Order (PO) to the new staffing vendor and contractor could start work

On the Sales side, staffing agency sales reps would be roaming the halls of her company dropping of their cards, meeting potential client managers, taking them out to lunch/golf. There was no consolidated requirement list at the company and no way to predict who might have the next requirement- so the best way was to ‘spray and pray’.

What was the Problem VMS and MSP were supposed to Solve

If the company was large, there might be hundreds of such requirements every day making this process inefficient for the buyers and the sales people. There was also no good way to measure the quality of service that staffing agencies were providing. It also took a lot of effort from the client-side to manage the hundreds of staffing vendors the big company was using.
Some of the common problems arising out of this were
- Hiring managers being influenced and sending requirements to their favorite staffing suppliers
- Staffing agencies that had more aggressive sales people would be knocking doors annoying managers that have no need for staffing.
- Some staffing agencies would never hear back about candidates they proposed or
- Managers would be barraged by calls from staffing agency’s recruiters requesting meetings to discuss their requirements.
- Managers complaining that the staffing agencies did not provide candidates on time, charging very high rates or submitting poor quality candidates- none of them backed by any facts

Birth of Managed Services Provider (MSP) for Staffing

In the mid-90s, some of these largest companies decided to make this process more efficient and reduce costs by outsourcing the management of this onboarding and management of temp workers to an outsourced agency in exchange for a few percentage points in cost. Thus the Managed Services Providers (MSPs) were born. A Managed Services Provider is a company (not a software) that is a specialist in managing such temp worker programs. They work for the client and act as an independent and unbiased management interface between the client's hiring managers and the staffing vendors. Leveraging the VMS for automated transactions, they manage the procurement process like umpires and coaches which typically means overseeing the following activities
· obtaining the requirements from the client managers
· transmitting the requirements to the staffing agencies
· ensuring the candidates are selected and onboarded
· collecting timesheets, getting approvals, payment and paying the agencies
· managing supplier performance with periodical scorecards
Oftentimes the MSP may conduct a joint clarification call with the manager with all the staffing agencies listening in to enable all the staffing agencies to get the same information from the client.
Managed Service Provider
Managed Service Provider
Applied Management Services - Live Interview with Peggy
Applied Management Services - Live Interview with Peggy ...
Share this Post

Related posts

TRS Staffing Solutions Limited

TRS Staffing Solutions Limited

SEPTEMBER 21, 2023

We’re here to make the process of pursuing your ideal professional, technical or engineering career path as easy as possible…

Read More
Pharmaceutical Staffing Agencies

Pharmaceutical Staffing Agencies

SEPTEMBER 21, 2023

Bea Perks looks at how to get the best out of a recruitment agency when you re looking for a career in the pharmaceutical…

Read More