The company seeks a Senior Customer Success Manager in Zürich to lead client journeys for property and natural catastrophe risk solutions, bridging analytics, underwriting, and strategy.
This position sits within the Risk Data Solutions team and supports insurance and reinsurance clients. The professional manages the entire client lifecycle, from initial sales and implementation through to adoption and long-term growth. The role operates at the intersection of analytics, underwriting expertise, and business strategy.
Responsibilities
- Drive strategic sales across the EMEA region using the company's risk data products.
- Manage end-to-end customer success efforts, emphasizing property and natural catastrophe use cases to secure adoption, retention, and expansion.
- Collaborate with Reinsurance Underwriting and Key Account management to align solutions with client priorities.
- Provide structured onboarding and training, translating complex analytics into practical client workflows.
- Lead renewals and expansion efforts in partnership with Sales and Reinsurance account teams.
- Create Success Plans and lead Executive/Quarterly Business Reviews to connect usage to business outcomes.
- Advocate for client needs within RDS, channeling insights into product development and roadmap prioritization.
- Implement data-driven approaches to customer health monitoring using usage metrics and risk signals.
Requirements
- Proven experience in Customer Success, Client Delivery, Consulting or Solutions Sales in data-driven or insurance-related environments.
- Strong exposure to property and/or natural catastrophe risk, underwriting, analytics, or related client use cases.
- Demonstrated ability to work effectively with Underwriting and Key Account Management teams in a reinsurance context.
- Experience managing senior client stakeholders and leading outcome-focused discussions.
Nice to have
- Experience with catastrophe modelling tools or risk analytics platforms.
- Background in property underwriting, portfolio management, or related disciplines.
- Experience in solution-oriented sales or consultative client engagement models.
- Ability to navigate matrix organizations and influence without direct authority.
What the company offers
- Hybrid work model with an expectation of being in the office two to three days per week on average.
- Eligibility for an attractive performance-based annual bonus in addition to base salary.
About the company
Swiss Re is a leading provider of reinsurance, insurance, and risk transfer, working to make the world more resilient. The company has an inclusive culture encouraging fresh perspectives and innovative thinking. The workplace encourages everyone to bring their authentic selves and passion for sustainability.
- Swiss Re is a leading provider of reinsurance, insurance, and risk transfer, working to make the world more resilient.
- The company has an inclusive culture encouraging fresh perspectives and innovative thinking.
- The workplace encourages everyone to bring their authentic selves and passion for sustainability.
Quelle: öffentlich zugängliche Karriereseite des Arbeitgebers. Batchly ist nicht der Arbeitgeber und steht nicht notwendigerweise in einem Vertragsverhältnis mit dem Unternehmen.