by Micah Montgomery, on May 2, 2014 1:15:27 PM
All too often the relationship between IT folk and business people looks more like the 80’s video game “Punch Out” and less like a team working together for the win …
Read Story990 South Broadway, Suite 300
Denver, Colorado 80209
Direct: 303.455.8800
Free: 877.603.1984
Fax: 303.455.8808