Vice President of Business Development
8 days ago
London
Experience : 10+ years in business development, partnerships, or strategic sales, with at least 5 ... Strong knowledge of digital media, advertising technology, content distribution, and market ...