Description
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...
Ready to Seal the Deal?
Submit your application today and take the next step in your career with Swiss Re.
Apply for this Job