Archibald brings more than 20 years of experience leading teams across digital, mobile, data and ad tech.
Greg Archibald Joins InMobi as the SVP Media, North America
Tags:
archibald
Archibald brings more than 20 years of experience leading teams across digital, mobile, data and ad tech.