🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Senior Sales & Customer Success Manager

Hospitality Full Benefits Career Growth
Company

Swiss Re

Location

Japan, Japan

Posted

June 11, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

About the Role

As a Senior Sales & Customer Success Manager in Japan, you'll own the complete client journey—from initial sales through implementation, adoption, and long-term growth. You'll be the orchestrator of client value, working at the intersection of analytics, underwriting expertise, and business strategy.

Key Responsibilities


  • Drive strategic sales across the Japanese market, leveraging Swiss Re's comprehensive portfolio of risk data products and services



  • Lead end-to-end customer success initiatives, with particular focus on property and NatCat related use cases, ensuring strong adoption, retention, and expansion



  • Foster collaboration with Reinsurance Underwriting and Key Account Management colleagues to align our solutions with client priorities and strategic objectives



  • Deliver structured onboarding and training programs, translating complex NatCat and p...