Permanent Manager Sales & Business Development jobs in London (East)
Broaden your search
Refine your search
Found 1 job
Can you work with global brands, offering outstanding creative solutions , working with the ad sales team on the iconic brand?
An outstanding opportunity for a talented German-speaking Sales Manager to work with one of world's leading content discovery and distribution pla...