- 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 Media & Agency job for you?
Create Job alert to receive Country Manager - Media & Agency 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.