Global Business Director, Media & Partnerships

Company: twentysix
Apply for the Global Business Director, Media & Partnerships
Location: New York
Job Description:

twentysix is searching for a seasoned leader to own business units, drive new business, and manage key client partnerships. Candidates should have a minimum of 10 years in the media or advertising field, with demonstrated excellence in account management and digital media strategies.

The role involves developing relationships with top brands, ensuring client satisfaction, and providing support for large-scale client partnerships. Proficiency in English and Tamil/Hindi is required.

#J-18808-Ljbffr…

Posted: May 31st, 2026