Managed service provider (MSP)