Today every company is a technology company.  Under this premise, we all need to watch the advancements made in the tech industry.  Failing to keep pace will allow our competitors a distinctive advantage in the race for market share and customer delight.  As we live in a time of extraordinary change driven by technology and the...