Logo of Huzzle

Senior Business Development Manager Europe (Hybrid, m/f/x/d)

image

Swiss Re

12d ago

  • Job
    Full-time
    Senior Level
  • Sales & Business Development
    Banking & Finance
  • Munich

AI generated summary

  • You need a Bachelor's in a quantitative field, 5+ years in capital raising, knowledge of EU investors, adaptability, strong communication skills, entrepreneurial spirit, and fluency in English and German.
  • You will establish partnerships, identify prospects, monitor ILS developments, contribute to product development, create marketing materials, maintain CRM, and manage regulatory compliance in Germany.

Requirements

  • Minimum of Bachelor's degree with emphasis in Mathematics, Natural Science, Finance, Economics or similar analytical discipline
  • 5+ years of capital raising experience at a placement agent or alternative investment manager with a successful track record in establishing new partnerships
  • Knowledge of the EU institutional investor landscape and regulations
  • Experience in ILS is of an advantage but is not required
  • Ability to operate in a rapidly developing business environment with strong ability to adapt to new circumstances with ease and speed
  • An engaging presence in addition to outstanding written and verbal communication skills
  • An entrepreneurial spirit with high energy and passion
  • Fluent in English and German

Responsibilities

  • Establish new partnerships with institutional investors and their investment consultants across the EU with a focus on Germany.
  • Identify and approach new prospects for our range of products
  • Be on top of new developments in the Insurance-Linked Securities (ILS) and wider alternative investments space
  • Contribute to product development
  • Create publications and marketing presentations across ACP products
  • Ensure consistency of messaging across all partners
  • Maintain CRM system with prospective leads
  • Regulatory role as manager and MLRO of the German branch of Swiss Re Capital Markets Europe

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.

Swiss Re helps insurers and direct clients to shoulder risks through re/insurance and other solutions.

Finance
Industry
10,001+
Employees

Mission & Purpose

The Swiss Re Group is a leading wholesale provider of reinsurance, insurance and other insurance-based forms of risk transfer. Dealing direct and working through brokers, its global client base consists of insurance companies, mid-to-large-sized corporations and public sector clients. From standard products to tailor-made coverage across all lines of business, Swiss Re deploys its capital strength, expertise and innovation power to enable the risk taking upon which enterprise and progress in society depend. Founded in Zurich, Switzerland, in 1863, Swiss Re serves clients through a network of over 70 offices globally and is rated "AA-"​ by Standard & Poor's, "Aa3"​ by Moody's and "A+"​ by A.M. Best. Registered shares in the Swiss Re Group holding company, Swiss Re Ltd, are listed in accordance with the Main Standard on the SIX Swiss Exchange and trade under the symbol SREN. We're smarter together.