Cloudhouse

Chief technology officers (CTOs) are typically juggling the joint responsibility of maintaining the organization’s overarching technology infrastructure and enabling business innovation. Many however will find themselves being tasked by the chief execu…

Read More Confessions of a CTO