3 ms·MSP means "Managed Service Provider", presumably.by tome 9y agoMSP means "Managed Service Provider", presumably.