Jobbeschreibung
The Senior Business Development Manager for the ID is responsible to support the successful execution of the L&H strategy in the geographic scope of the International Desk (BeLux countries) by analyzing and identifying market and product needs, building and maintaining long term client relationship as well as for managing and controlling existing contracts.
Marketing
- Maintain existing and develop new client relationships
- Monitor market developments to identify opportunities for traditional reinsurance as well as Financial or Longevity Solutions
- Conduct complex market/product analysis and develop new insurance and/or reinsurance solutions
- Lead conversations with clients to maintain existing business and acquire new business opportunities
- Draw Offers and Treaties and negotiate contract terms and conditions
- Apply actuarial models for the evaluation of reinsurance offers in cooperation with pricing team
- Define, execute and follow-up client action plans
- Support Head of the ID in developing market strategy and business plan
- Give presentations to clients and actively participate in external market events
Portfolio Management
- Responsible for client offer and contract database
- Manage and control existing contracts with ID´s Clients
- Actively pursue in-force management actions
- Ensure delivery of planned results for own area of responsibility within portfolio management
- Cooperate closely with all relevant stakeholders, in particular medical underwriting & claims team, technical accounting, reserving & finance
Experience:
- Broad and sound work experience in (re)insurance and significant experience in (re)insurance with international alignments
- Experience in the Belgium/Luxembourg (re-)/insurance markets considered as beneficial
- Excellent knowledge of analytical and/or mathematical issues
- Excellent IT skills of standard software (MS Office), and preferably knowledge of the SCOR IT infrastructure
Personal Competences:
- Excellent analytical and mathematical skills
- Excellent communication skills, especially for the BeLux countries
- Personal competencies according to company values
As a leading global reinsurer, SCOR offers its clients a diversified and innovative range of reinsurance and insurance solutions and services to control and manage risk. Applying "The Art & Science of Risk," SCOR uses its industry-recognized expertise and cutting-edge financial solutions to serve its clients and contribute to the welfare and resilience of society in around 160 countries worldwide.
Working at SCOR means engaging with some of the best minds in the industry - actuaries, data scientists, underwriters, risk modelers, engineers, and many others - as we work together to find solutions to pressing challenges facing societies.
As an international company, our common culture is defined by "The SCOR Way." Serving both to build momentum that drives the Group forward and as a compass to guide our actions and choices, The SCOR Way is anchored by five core values, reflecting the input of employees at all levels of the Group. We care about clients, people, and societies. We perform with integrity. We act with courage. We encourage open minds. And we thrive through collaboration.
SCOR supports inclusion and the diversity of talents, and all positions are open to people with disabilities.
Mehr