Ooh Media has tapped Initiative's Mel Duffy to lead a new product sales and partnerships team. Duffy will lead a newly created 11-strong specialist team, reporting to chief product and marketing officer, Bel Harper. This restructure brings Ooh's creative innovation hub Poly, and its...
Ooh Media creates product sales and partnerships team