CDW Corporation has seen a shift towards software and services, with a decrease in hardware revenue and growth in complex solutions. The company has a strong sales and support team, which has ...