ATLAS

Sales Manager

CDNetworks · Tokyo, Tokyo, Japan

EmployerCDNetworks
LocationTokyo, Tokyo, Japan
Confirmed open2026-10-23

Apply on the employer’s site Open in Atlas

About this role

Location: Tokyo, Japan Type: Full-Time This position is be responsible for company products sales and customer management.Job Responsibilities- Consistently achieve short-term and long-term goals in terms of sales quota, bookings and revenue growth. - Adopt a hands-on approach to manage execution plans for key deals, via direct and indirect channels. - Sustain rigorous and transparent…

Excerpt only. The full posting is on the employer’s careers site.

More jobs at CDNetworks