Ensuring Business Platform Delivery with Virtual Professionals