Advertising Business Development Manager
10 hours ago
Proven, successful new business development track record in digital media sales, ideally across data, sponsorship, or content solutions. Creative thinker with the ability to translate client needs into effective media solutions. Our media channels, digital platforms, and partnerships reach millions