Taboola

Country Manager - Japan

Taboola

Overview

Role focused on leading growth and operations in Japan's ad-tech market.

Ideal candidate has 10+ years in sales leadership with deep knowledge of Japan's ad-tech landscape.

hybridseniorJapaneseEnglish

Locations

  • Japan, Tokyo, Tokyo

Requirements

  • 5+ years in Japanese ad-tech
  • 10+ years in sales
  • Experience managing teams of 30+
  • Fluency in Japanese and English
  • Experience as a Representative Director or equivalent
  • Strong leadership skills
  • Ability to design business models
  • Proactive and results-oriented

Responsibilities

  • Develop and execute sales strategy
  • Generate new business
  • Build strategic partnerships
  • Close deals with publishers and advertisers
  • Represent Taboola at industry events
  • Lead a high-performing sales organization
  • Cultivate a people-centric culture
  • Manage cross-functional teams

Benefits

  • Well-being benefits
  • Hybrid work schedule
  • Development opportunities