managed service providers skills