The role of a Tech Executive is often unforgiving. Balancing the expectations of CEOs and end-users, when it comes to new technology, can seem like an impossible task. Everyone wants someone to...