CTO Vet Brings Rich History in E-Commerce to Role at Vimeo Vimeo, an operating business of IAC, has named Michael Concannon as the new Chief Technology Officer (CTO) for the company. Concannon brings a wealth of experience across key disciplines of Vimeo’s business, including digital media,