Managed Service Provider

definition