The assignment requires an IT manager to select a Customer Relationship Management (CRM) solution for a growing small business. The company needs an affordable, scalable, and customizable CRM system that supports sales, marketing, and customer service functions. Three CRM solutions must be selected, including one hosted and one on-premise option. A professional PowerPoint presentation will be prepared to compare and contrast the three options, highlighting key functionality, features, and prices. Finally, the best CRM option for the company will be identified and explained.