Global Business Development Manager, Operations
17 hours ago
London
The Opportunity The Global Business Development team is responsible for New Business across the Groupe globally, across media, creative and production. The Operations team support all large Global, regional and local market pitches in the areas of pitch logistics and operations, as well as mainta...