Location: 

London, GB

Senior Presales Executive for NatCat and Climate Risk, Risk Data & Services Platform (RDS) (80-100%)

About the role

 

 

Our world is changing. NatCat and Climate Risk is becoming top of mind for every corporate. This is accentuated by the fact that everything is deeply interconnected, from geopolitical, economic and social issues to technology, climate and regulations. Corporates are looking to better understand and act on their risks but often lack the purpose-built technology, analytical tools, and risk insights. 

  

Our ‘Risk and Data Services Platform (RDS) empowers corporates to take control of their risks. It gives them access to digital twin capabilities and advanced risk models from Swiss Re as well as third parties. 

Corporates build a digital twin of their physical assets on the RDS platform. It enables them to understand a vast number of physical risks, to quantify the risks and estimate losses across perils and beyond.  

  

With RDS, corporates can run scenarios for NatCat exposure, climate and nature risk impact, geopolitical and cyber risk. This enables a better understanding of how a risk event could potentially disrupt the business. These critical insights can help design a risk mitigation strategy and enables a common understanding of physical across business units and objectives. 

  

The RDS platform has generated considerable traction across all key industries, both large and mid-sized companies worldwide. We constantly evolve in the type of use cases we can address, and we are now embarking on the next phase of growth. 

 

About the Role 

 

We are seeking an experienced Senior Presales Executive with deep capabilities in NatCat and Climate risk models showing a strong track record winning new clients jointly with a dedicated team of sales executives. In this role you will work closely with our team of sales executive in shaping deals for major logos across EMEA. 

 

Key Responsibilities: 

 

  • Driving sales and customer engagement together with RDS Sales Executive teams to win opportunities; develop clear, concise proposals and deliver targeted client demos that address client needs; act as trusted advisor to customers; proactively work with prospective clients through the sales process, providing thought leadership on best practices and technical assistance and guidance as required; respond to functional and technical queries of RFIs and RFPs; qualify and lead the Proof of Concept (POC) process in the sales cycle. 

  • Industry engagement & thought leadership: develop and maintain industry stakeholder relationships; speak at industry events.

  • Internal education: assist sales teams across the organisation on learning how to identify sales opportunities with the use of advanced use cases; conduct training sessions on the propositions, serve as an informal coach and expert to, sales and customer success teams. 

  • Market feedback for product development: translate emerging market themes and regulatory requirements into product requirements to future proof our solutions. 

 

About you

 

We are looking for you if you have 5-10 years in a presale role with proven examples of strong client understanding, scoping of a winning solution and communication skills; both verbal and written. You are driven by an exceptional expertise in various climate and catastrophe models rounded off with a deep understanding of the current climate risk trends and their potential business impact. Additionally we are looking for a:

 

  • Bachelor's degree or higher in a relevant field such as Atmospheric Science, Climate Science, Engineering, or related discipline. 

  • Proven experience in technical sales of catastrophe modelling and risk assessment. 

  • Proficiency in catastrophe modelling software platforms such as RMS, AIR, or Swiss Re's proprietary platform. 

  • Ability to provide expert guidance NatCat model output as well future climate change risk topics, including understanding the physical impact on both operations and own assets as well as supplier assets. 

  • Strong understanding of loss mitigation strategies, climate risk trends, and their implications for corporate and investment risk management. 

  • Exceptional communication and presentation skills, with the ability to convey technical concepts to non-technical audiences. 

  • Strong client delivery mindset and a customer-centric attitude. 

  • Proven experience in close collaboration with sales teams helping to understand and segment the clients according to risk profiles, business objectives, and risk management needs. 

  • Proven experience in delivering industry specific value propositions. 

  • Ability to translate client requests into documented advisory as part of a sales proposal process. 

  • Ability to work effectively both independently and as part of a collaborative team on different continents and in different environments. 

  • Experience in delivering convincing pitches at industry conferences and events and build professional networks. 

  • Strong team player with an entrepreneurial aptitude and willing to move as one team.

 

Experience in a start-up environment is a big plus. The role may require some travel in case of conferences and/or key deal closure.#LI-Hybrid​​​​​​

 

About Swiss Re Corporate Solutions 

 

Swiss Re is one of the world’s leading providers of reinsurance, insurance and other forms of insurance-based risk transfer. We anticipate and manage risks, from natural catastrophes and climate change to cybercrime.

Swiss Re Corporate Solutions is the commercial insurance arm of the Swiss Re Group. We offer innovative insurance solutions to large and midsized multinational corporations from our approximately 50 locations worldwide. We help clients mitigate their risk exposure, whilst our industry-leading claims service provides them with additional peace of mind.

Our success depends on our ability to build an inclusive culture encouraging fresh perspectives and innovative thinking. Swiss Re Corporate Solutions embraces 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.

 

Keywords:  
Reference Code: 131681 

 

 


Job Segment: Claims, Product Development, Risk Management, Law, Insurance, Research, Finance, Legal