Share this Job

Armonk, NY, US Boston, MA, US Alpharetta, GA, US Chicago, IL, US Kansas City, MO, US Fort Wayne, IN, US Schaumburg, IL, US

Senior Cyber Solutions Manager


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.

At Swiss Re we combine experience with creative thinking and cutting-edge expertise to create new opportunities and solutions for our clients. This is possible thanks to the collaboration of more than 13,000 employees across the world.

We offer a flexible working environment where curious and adaptable people thrive. Are you interested in joining us?


About the role

Are you passionate about cyber and digital innovation? Have you ever wanted to work in a highly dynamic environment where no day looks the same? Are you eager to help shape the future of our industry? If yes, this job opportunity is worth your attention!

To accelerate our growth in the region, we are looking for a highly motivated leader with strong (re-)insurance background to help sell, further develop and deliver our Cyber Solutions. You will join our diverse global team and take ownership of a wide range of responsibilities such as:

  • Leading the origination, sales and delivery of our Cyber Solutions across the U.S.
  • Developing and co-creating innovative cyber insurance products together with our clients and industry partners, leveraging your deep understanding of the insurance value chain
  • Continuously refining and persistently executing our go-to-market strategy in the U.S.
  • Ensuring world-class Cyber Solutions delivery by building strong collaboration in multidisciplinary deal teams across underwriting, client management, claims and solutions
  • Driving our marketing efforts externally and internally and producing compelling marketing collateral for clients and for the communication of the deals you manage
  • Keeping abreast of the regional market environment, cyber risk insurance trends and sharing that knowledge in internal trainings and with clients
  • Representing Swiss Re Cyber Solutions at top-notch expert and industry events
  • Supporting our cyber R&D activities to strengthen our leading position as solution partner

Preferred location is Armonk, NY; however, we are open to other locations based on candidate's experience

About the team

The Cyber & Digital Solutions Team sits in the middle of one of the industry's most exciting and dynamic areas. Cyber is a fascinating risk that constantly changes in lockstep with the ever-increasing digitalization of our economy and society. More and more companies and individuals are buying cyber insurance to protect themselves against this emerging risk class, which results in a rapidly growing market segment worldwide. In this context, our team is responsible to steer and execute Swiss Re's Cyber Solutions strategy and to drive digital innovation by developing new and sustainable cyber (re-)insurance products for our clients. We closely work with our partners from cyber security firms, academia, industry associations and trade organizations on joint research projects in the cyber ecosystem. Celebrating success and learning from mistakes is a strong ingredient of our team culture.


About you

  • You hold a degree in finance, economics, technical discipline or equivalent
  • Minimum of 5 years professional experience in insurance and/or reinsurance
  • In-depth understanding of the primary insurance value chain
  • Profound knowledge of cyber insurance products; respective product development experience is a plus
  • Knowledge of and network within the U.S. insurance market is a plus
  • You have a passion for origination and sales paired with sound project management skills
  • Outstanding ability to understand client needs
  • You live a collaborative working style and are a team-player with a proven track record to move tasks and initiatives forward
  • Excellent written and verbal communication skills in English
  • You are used to deal with virtual teams across all hierarchical levels of the organization
  • Highly self-motivated and results-oriented; eager to generate new business for Swiss Re


Swiss Re is an equal opportunity employer. It is our practice to recruit, hire and promote without regard to race, religion, color, national origin, sex, disability, age, pregnancy, sexual orientations, marital status, military status, or any other characteristic protected by law. Decisions on employment are solely based on an individual's qualifications for the position being filled.

During the recruitment process, reasonable accommodations for disabilities are available upon request. If contacted for an interview, please inform the Recruiter/HR Professional of the accommodation needed.


Keywords: Experience in Insurance/Re-insurance - cyber products
Reference Code: 100966 



Nearest Major Market: White Plains
Nearest Secondary Market: New York City

Job Segment: Underwriter, Claims, Product Development, Manager, Insurance, Research, Management