Digital Marketing & Ad Tech News

Meta appoints new ad sales leader for North America

Simon Whitcombe replaces Alvin Bowles, who oversaw the Americas for 18 months