Managed Service Providers (MSPs) have traditionally been the jack of all trades that many businesses need to keep operations running smoothly. Many businesses originally would engage an MSP to assist with support for desktops, servers, printers, networking, etc. The MSP in many cases became the sole IT person(s) for the business or was viewed as an extension of the current IT team. As IT, in general, has changed, so has the role of the MSP. MSPs are now helping businesses move to the cloud and or manage mobile devices for their employees.