U

Sales & CS Enablement Manager, JapanRemote, Japan - New Ventures

Udemy

Japan, Japan, Japan Full-time February 25, 2026

Found Description

About this role

 

This is a learning consulting role for a high-energy candidate with a track record for executing Sales & Customer Success performance programs. The successful candidate will have experience in working with executives and stakeholders across matrix organizations to consult, define and execute on strategic learning programs. The candidate must demonstrate proficiency in speaking with leaders, analysis of data and visualisation with high impact presentation skills. This role will liaise with Sales & Customer Leaders to lead innovative programs with performance measurement for the Udemy Sales & Customer Success community based in Japan. These regional programs will be leveraged in multiple platforms and for different audiences and will be tightly aligned with global programs.

What you’ll be doing 


  • Engage directly with the head of Sales & Customer Success and Japan operations. Understand the nuances of selling and consulti...

  • Ready to Apply?

    Submit your application for Sales & CS Enablement Manager, JapanRemote, Japan - New Ventures at Udemy

    Apply Now