T

Country Manager – Japan

Taboola

Japan, Tokyo, Japan Full-time February 15, 2026

Found Description

Realize your potential by joining the leading performance-driven advertising company!

Taboola is seeking a dynamic Country Manager for Japan to lead our growth, strengthen our reputation, and build a strong, people-centric culture in the region. This role calls for an experienced sales leader with a deep understanding of the Japanese ad-tech landscape, capable of designing and executing bold strategies while fostering collaboration across diverse teams.


Taboola Japan has experienced rapid growth on both the advertiser and publisher sides, working with many of Japan’s top agencies, advertisers, publishers, data partners, DSPs, and other key local players.


The Country Manager will play a pivotal role in expanding Taboola’s business and operations in Japan by creating impactful sales strategies, defining a clear road map, building meaningful partnerships, and driving revenue growth. We are looking for a leader who can execute quickly, operate independe...

Ready to Apply?

Submit your application for Country Manager – Japan at Taboola

Apply Now