Virtual CIO services is a trend with MSPs. If you're thinking about contracting a vCIO fromo your vendor then it's worth taking a look at this article by Mike Monocello for XAAS Journal. Working together to create clearly defined roles, responsibilities, and boundaries. It also has some sage advice on making sure you're a good fit for thier business. Take a look.