
Another Facebook advertising and marketing company bolstered its executive ranks, as Ampush welcomed Chief Technology Officer Mark Weiler and Chief Revenue Officer Geoffrey Shenk to its fold.

Another Facebook advertising and marketing company bolstered its executive ranks, as Ampush welcomed Chief Technology Officer Mark Weiler and Chief Revenue Officer Geoffrey Shenk to its fold.