Manchester, GB
Customer Success & Delivery Specialist (80-100%)
Are you passionate about driving customer success in the digital risk management space? Join our dynamic team where you'll empower global corporations to take control of their risks through innovative technology solutions. This is your opportunity to make a meaningful impact at the intersection of risk management, technology, and customer experience.
About the Role
As a Customer Success & Delivery Specialist, you will be guiding clients through their journey with our RDS Platform for Corporates (formerly known as ‘Risk Data & Services’). You will be responsible for onboarding new clients and driving adoption and value creation throughout the entire life cycle.
You will ensure clients maximize value from using our platform while driving retention and expansion opportunities in collaboration with our sales and solutions teams. In this role, you will work closely with Corporate Solutions insurance customer managers to ensure the long-term satisfaction of our customers.
The successful candidate would focus on clients in North America and might visit customers onsite from time to time.
Key Responsibilities
- Drive customer success by delivering exceptional service that promotes product adoption, active use, and customer happiness
- Contribute to key performance indicators (KPIs) that measure and track customer success metrics, including usage, satisfaction, retention, and expansion.
- Collaborate cross-functionally with sales, solution development, and support teams to align organizational efforts toward customer engagement and growth
- Develop scalable processes to accelerate and streamline customer onboarding, adoption, and retention workflows
- Build and maintain strong relationships with key customers in your region, serving as their advocate within the company and ensuring value realization
- Stay informed about industry best practices, emerging trends, and competitor offerings to continuously enhance our customer success initiatives and maintain a competitive edge
About the Team
Our world has changed. Risk is accelerating, and that is compounded by the fact that everything is deeply interconnected, everything from geopolitical and economic and social issues to technology, climate and regulation. In these volatile times, companies want to better understand and act on their risks but lack the risk infrastructure and analytical tools.
Our RDS Platform empowers companies to take control of their risks. It gives them access to state-of-the-art data infrastructure and risk models from Swiss Re and third parties. With these insights, companies can take critical decisions: Shall we open a manufacturing plant elsewhere that will be less prone to flooding? The RDS Platform has generated considerable traction among large and mid-sized companies worldwide. We are now embarking on the next phase and success in this role will be realized through strong collaboration with multi-disciplinary teams, a pragmatic approach and "can-do" attitude. We are a global team with colleagues based across all regions, offering a dynamic working environment where curious and adaptable people thrive. Are you ready to "roll up your sleeves"?
About You
You have an affinity for business risk-related topics and a passion for technology, innovation, and customer-centricity. You bring a proven track record of leading customer success initiatives in complex, global environments and are comfortable navigating across several dimensions while maintaining a customer-first mindset.
Must haves:
- Bachelor's degree in business, marketing, computer science, or a related field.
- Extensive experience in customer-facing roles with enthusiasm for post-sales account management of SaaS/Cloud/Platform subscription-based solutions.
- A highly responsive and customer centric attitude with strong communication skills and the ability to work within a team, build rapport with customers, and influence stakeholders at all levels.
- Exceptional storytelling skills that translate complex concepts into compelling narratives for diverse audiences.
- Demonstrated ability to work autonomously, take ownership of initiatives, and consistently deliver measurable impact.
- Proven record of driving high client satisfaction and retention above market average.
- Dynamic, curious and eager to learn, with a proactive mindset and a drive to continuously improve our service quality, customer experiences, and internal processes.
- Comfortable managing multiple priorities in dynamic environments, while maintaining a high standard of service and execution.
- Business proficiency in English. French business proficiency is a plus and any other language in addition is welcome.
Nice to haves:
- Advanced degrees or relevant certifications.
- Experience in navigating in a combined corporate and fast-paced, startup-like environment.
- Familiarity with CRM systems, customer success platforms, and enablement tools.
- Experience working with risk management solutions or in the insurance industry.
For Manchester, the base salary range for this role is between GBP 46,000 and GBP 70,000 (for a full-time role). The specific salary offered considers:
- the requirements, scope, complexity and responsibilities of the role,
- the applicant’s own profile including education/qualifications, expertise, specialisation, skills and experience.
In addition to your base salary, Swiss Re offers an attractive performance-based variable compensation component, designed to recognise your achievements. Further you will enjoy a variety of global and location specific benefits.
Eligibility may vary depending on the terms of Swiss Re policies and your employment contract.
About Swiss Re
Swiss Re is one of the world’s leading providers of reinsurance, insurance and other forms of insurance-based risk transfer, working to make the world more resilient. We anticipate and manage a wide variety of risks, from natural catastrophes and climate change to cybercrime. Combining experience with creative thinking and cutting-edge expertise, we create new opportunities and solutions for our clients. This is possible thanks to the collaboration of more than 14,000 employees across the world.
Our success depends on our ability to build an inclusive culture encouraging fresh perspectives and innovative thinking. We embrace a workplace where everyone has equal opportunities to thrive and develop professionally regardless of their age, gender, race, ethnicity, gender identity and/or expression, sexual orientation, physical or mental ability, skillset, thought or other characteristics. In our inclusive and flexible environment everyone can bring their authentic selves to work and their passion for sustainability.
If you are an experienced professional returning to the workforce after a career break, we encourage you to apply for open positions that match your skills and experience.
We may use AI-powered tools to support the review and evaluation of applications for this position. These tools provide additional insights to our recruitment teams, but all hiring decisions are carefully reviewed and made by people. To learn more about how we use AI in recruitment and how we handle your personal data, please review our Data Privacy Statement before applying.
Reference Code: 137797
Job Segment:
Risk Management, Finance