Home / Customer Support / Customer Success Manager - Japan

Customer Success Manager - Japan

Menlosecurity · APAC - Japan

Customer Success Manager - Japan is open at Menlosecurity in APAC - Japan. Posted on Aug 20, 2026, and still on Menlosecurity’s careers page when we last checked, on Nov 14, 2026.

About the role

Own the strategic relationship with enterprise customers across Japan, serving as the senior technical advisor and business partner to CTOs, CISOs, Security Architects, and Security Engineers, including at the most complex or highest-visibility accounts in the region. - Lead quarterly business reviews (QBRs) and executive touchpoints independently, presenting Menlo cloud security assessments with tailored…

The opening lines of the posting. The rest is on Menlosecurity’s careers page.

Hiring at Menlosecurity

Menlosecurity has 24 open roles right now, 10 of them remote. Most are in Engineering, Security and Compliance & Legal. See all its roles

Similar Customer Support jobs

All Customer Support jobs
Apply on company site