The Trade Desk is seeking a Sr. Director of Business Development to lead their efforts in establishing and nurturing relationships with agency partners in Madrid, Spain. The ideal candidate will have proven experience in advertising sales, team management, and a strong track record in exceeding revenue expectations.
Must-have
Nice-to-have
Not specified
Discover valuable connections who might provide insights and referrals.
Get 3x more responses when you reach out individually.