Career Opportunities


Country Sales Director, Mexico

Mexico City, Mexico

We are looking for a Country Sales Director with an established record of sales leadership and revenue generation who also has a deep interest and passion for online media, music and innovation. You will oversee our Mexican Ad Sales efforts. We want someone who loves our product, knows the Mexican ad sales market, clients, and agencies, can build creative, long-term consultative solutions, and lead and motivate a team of high-performing sales leaders.  Read more

Apply now