Welch named CEO of Captify
Captify, the Search Intelligence Platform for the open web, has announced that Mike Welch will become Chief Executive Officer, succeeding Captify co-founder Dominic Joseph, who will remain on the Board of Directors. In his previous role as Executive Vice President and General Manager of Xandr, Welch was responsible for leading all aspects of the business […]