The Director of New Business, Latam is a vital role within the Americas commercial business. You will be responsible for leading the Sales new business team in Latin America. You will lead an exceptional team that is focused on net-new relationships with all sizes of clients and agencies, with a multi vertical prospects possibilities. This team will also hold a critical role in the success of the Commerce Media Platform (CMP), responsible for evangelizing and delivering the Commerce Media Platform vision to the company's enterprise prospects in Latin America.
Responsible for leading a team of experienced managers and their sellers’ teams across Latin America responsible for a defined set of prospects, inclusive of top-tier retail and brand advertisers and agencies.
10+ yearsof Digital B2B Go-to-Market Latam experience
Fluency in English Spanish and Portuguese