project consultant versus managed services provider