How broad are ICG's Vendor Management solutions? Does ICG have vendor self-service applications? Are ICG solutions cloud based or on-premise? Why ICG Consulting? Can ICG Consulting really deliver a significant ROI? What specific business challenges does ICG Consulting address (and then meet)? Can we receive invoices on the web, and have our vendors inquire about payment status without calling our staff? Can you explain your work process a bit? Do you have your own proprietary technology? Are your systems and solutions meant to replace our ERP or other legacy systems?