Country Manager - Brazil

 

Country Manager – Brazil

Recognized as the world’s leading content discovery platform, Taboola recommends editorial and sponsored content across many of the world’s most highly-trafficked sites. We help publisher’s monetize their content and drive higher engagement. We enable brands to surface their content to the right audience at scale and above all, we help people discover content they may like yet never knew existed. Our publisher portfolio is a who’s who of the world leading websites including MailOnline, NBC Universal, Weather.com, The Independent, Estadao, Infomoney, IG, and Terra.

 

Taboola is looking to hire a dynamic business leader to oversee an existing team in Sao Paulo, manage high-level strategic client partnerships, and uncover new business opportunities to and grow revenue for Taboola Brazil. This leadership role will be pivotal in further establishing Taboola as a leader in the ad-tech space within the Brazilian market, and strategically growing the team on the ground in Sao Paulo.

Responsibilities

  • Manage a team that consists of account managers and sellers
  • Oversee all operations within Brazil including taking responsibility for sales, trade shows, roadshows, and quality targets set by the company
  • Generate new business, manage a robust pipeline and accurately forecast new business closure rate
  • Strategy development - build strategic partnerships with customers
  • Identifying the right stakeholders for each product without digressing from a coherent product message and overall strategy
  • Gain excellent understanding of digital technology, video, and revenue ecosystem to be able to explain product benefits within this context
  • Work closely with head of region to consistently achieve and exceed revenue goals
  • Build, manage and drive a sales team
  • Interact with AM and our project implementation team to effectively manage client expectations
  • Convey feedback from clients to Taboola’s product team in regards to product development needs

Requirements:

  • +7 years in a key sales position with strong leadership skills
  • Proven ability to penetrate new markets and learn new industry
  • Well connected within the local market
  • Experience recruiting and driving sales team and paving the way for them to excellent performance keeping track and monitoring their performance
  • Experience independently build, pursue and close a large pipeline of leads
  • Technologically Savvy – ability to learn what is needed to support deal’s successful implementation and optimization
  • Excellent networking skills with a proven ability to develop long-lasting relationships with customers
  • Ability to deliver the highest standards of customer service
  • A solid understanding of budgeting and business planning is essential
  • Excellent interpersonal skills at all levels, including people-management, leadership
  • Must be fully bilingual in English and Portuguese able to conduct business at a high level in both languages

 

#LI-AM1
 


Meet Some of Taboola's Employees

Andrew M.

Director, Media Account Management

Andrew leads Taboola's Media Accounts Department and oversees its members needs. He makes sure Taboola delivers on its initiatives and ensures advertisers receive big benefits for their businesses.

Amanda B.

Senior Publisher Account Manager

Amanda strives to connect Taboola and its publishers. She makes sure clients are always making the most out of the opportunities Taboola's content recommendation platforms provide.


Back to top