... people, and the broader marketing industry. So why should you ... the planning of client campaigns across both online and ... lead a team of 2 planning specialists whilst supporting the Business Director ... the planning of client campaigns across both online and ...
24 days ago
... ? DEPT is a pioneering technology and marketing services company that creates integrated ... . Its team of 4,000+ digital specialists across 30+ locations on 5 continents ...
24 days ago