Business Development Manager

  • 37168
  • Life - Actuarial
  • |
  • Switzerland
  • |
  • Apr 3, 2020
  • You will be responsible for helping maintain our extensive network of client and market contacts, developing new contacts and relationships, monitoring and reporting on market developments, and uncovering and prioritising business opportunities.
  • You will be responsible for co-ordinating and managing all resources needed to win and retain business.
  • Have close involvement in actuarial analysis, deal underwriting and evaluation.
  • Input into the development of our propositions in individual and group life reinsurance.
  • Ensure existing business runs smoothly with regard to the accounts, claims and underwriting interactions, treaty set up and maintenance, etc.
  • You have responsibility for the execution and implementation of new transactions, and contributing to the maintenance of in force transactions, ensuring compliance with our obligations by co-ordinating our actuarial, accounting and administration teams.
  • You will contribute to the development of expertise and know-how of the team members, and to enhancing the company’s profile through conference presentations and work with professional bodies.
  • A good balance of technical excellence and commercial sense.
  • At least 5 years’ experience in life insurance/reinsurance ideally in a business development role where you will have established a network of contacts.
  • Additionally experience negotiating, pricing or structuring large reinsurance transactions is desirable.
  • Ideally FIA/FFA qualified or candidates with highly numerate backgrounds who have progressed into marketing/business development.
  • Good knowledge of any of the markets we work in is a plus.
  • Good communicator externally with clients as well as internally.
  • Ability to work effectively both within a team and also independently and with an ability to handle multiple tasks.