Vice President of Business Development
1 month ago
London
Advanced degree in Business, Marketing, or a related field. * Strong knowledge of digital media, advertising technology, content distribution, and market dynamics would be a plus. * Experience with ...