By Steve Songaila Let’s face it technology was already complicated enough without the advent of the current buzzword “The Cloud”. That complication has often led to CEO’s and COO’s leaving the running of the digital backbone that powers your business to a team of experts that report to the board what they want and when […]