The Global Brand Partnerships Manager role is a key growth driver responsible for developing long-term, trusted client relationships across multiple brands under a single parent company. This is a strategic and revenue-generating role that combines consultative selling with deep cross-functional collaboration.
Requirements
- Extensive experience in media sales, digital marketing, brand advertising, or online advertising.
- Strong understanding of digital media channels, including CTV, OTT, and social platforms.
- Proven success in building persuasive presentations using industry data and internal performance insights.
- Working knowledge of self-serve platforms, including auction-based and biddable ad buying models.
- Demonstrated ability to establish and grow relationships with advertisers, agencies, and senior stakeholders.
- Consistent track record of meeting or exceeding revenue goals in a fast-paced environment.

Follow us on social media