FAQs
What is the location of the Senior Business Development Manager position?
The position is based in Munich, Germany.
What are the main responsibilities of this role?
Key responsibilities include establishing new partnerships with institutional investors, identifying new prospects, staying updated on developments in Insurance-Linked Securities (ILS) and alternative investments, contributing to product development, creating publications and marketing presentations, maintaining the CRM system, and serving as the regulatory manager and MLRO for the German branch.
What qualifications are required for this position?
A minimum of a Bachelor's degree in Mathematics, Natural Science, Finance, Economics, or a similar analytical discipline is required, along with 5+ years of capital raising experience.
Is prior experience in Insurance-Linked Securities (ILS) necessary for this role?
Experience in ILS is an advantage but is not required.
What languages are required for applicants?
Fluency in English and German is required.
What kind of work environment does Swiss Re promote?
Swiss Re promotes an inclusive and flexible work environment that encourages fresh perspectives, innovative thinking, and allows employees to bring their authentic selves to work.
Will feedback be provided to all candidates after application?
Yes, feedback will be provided to all candidates via email.
Does Swiss Re encourage individuals returning to the workforce after a career break to apply?
Yes, Swiss Re encourages experienced professionals returning to the workforce after a career break to apply for positions that match their skills and experience.
What qualities are emphasized for candidates applying for this role?
Candidates should demonstrate a results-oriented demeanor, adaptability in a dynamic environment, an engaging presence, and an entrepreneurial spirit with high energy and passion.