- JapanPermanentForeign Multinational
- The Country Manager will be in charge of growing the business on behalf of content creators, media partners, agencies, publishers, and developers.
- Develop business plans and will work with commerce and sales teams to drive top line revenue and manage the P&L for Japan
Save Job View Job
To be in charge of developing the Japan branch
Very good salary compensation.
Didn't find the right Sales job for you?
Create Job alert to receive Country Manager - Sales - Business Development jobs via email the minute they become available
Submit your CV to register with us and we will contact you if a suitable role becomes available.