Digital Marketing & Ad Tech News

Meta names new ad sales leader in the US and Americas

Alvin Bowles steps into new role at the parent company of Facebook and Instagram after departure of Nada Stirratt