Location: Japan (Tokyo) Role Overview: The Inside Sales Representative will provide support to the Japan Sales Team to increase the productivity of the Renewal Sales team. We are looking for someone who wants to learn a proven sales process and be exposed
Who we are We are a global AdTech company with over 1200 employees across 30 countries with over 100 different nationalities Competing against the biggest tech companies Inventor of the InRead Video Partner with the biggest