The role of a CIO is pretty simple in concept. They set the standards for and maintain, infrastructure (Internet, Email, Servers, PC's, CRMs, etc.), sure. That's probably a role filled in your environment by an MSP or IT/Office Manager. The CIO role reaches beyond the basic housekeeping though. CIOs also have to manage the information in the organization. They ensure the infrastructure in place supports the needs of the business and facilitates making strategic recommendations on new products and services to augment or replace existing systems. They ensure business processes are aligned to use that infrastructure, and that all the teams are sharing information in the most efficient way possible.
In addition to all of that, the CIO is also the champion for "Digital Transformation" - the strategic use of technology to deliver new products and services, improve existing products and services, or improve operations.
Ok, that all sounds great and you can probably see why a Fortune 1000 would have one. But your company? It's too small! Well, no, it probably isn't. eSolv as well as many other companies offer a Virtual CIO service. We can tailor a plan to meet your needs, as well as assist with implementation and ongoing management.