Managing Partner (Performance & Search-Led Portfolio) (12 Month Fixed Term Contract)
7 hours ago
Croud is an independent global media, creative, and data agency helping our clients make their next best move.We help brands unlock growth with Return on Intelligence – applying innovative intelligence across brand strategy, integrated media, social, creative, and data.We deliver this through our