Mike Welch Is Captify's New CEO
Mike Welch is the new CEO of Captify, "the leading Search Intelligence Platform for the open web," succeeding co-founder Dominic Joseph.
Roger Freeman Mike Welch Dominic Joseph Search Intelligence Platform Executive Vice President Search Intelligence
Source: webpronews.com