Head of Analytics and Business Insights, Europe - Basel, Schweiz - SCOR

SCOR
SCOR
Geprüftes Unternehmen
Basel, Schweiz

vor 2 Wochen

Lena Schneider

Geschrieben von:

Lena Schneider

beBee Recruiter


Beschreibung

As part of the Europe & Canada Reinsurance Management Team the Head of Analytics and Business Insights, Europe & Canada provides analytical support to the UW teams and other stakeholders by developing analytics to monitor performance during renewals, undertakes market studies to identify opportunities, manages the renewal reports, presentations etc.

and coordinates the underwriting planning activities bi-annually.

Additionally he/she plays a leading role in the region to build insightful business reviews on Europe & Canada portfolio profitability for the regional CUO and its Management.

In addition, Head of Analytics and Business Insights, Europe & Canada follows the guidance of the CTO/Head of Analytics and Business Insights to harmonize / improve across the regions the Plans and Renewal processes and Analytical tools and methodologies used to assess and control the Reinsurance Business Performance activity by way of dashboards and aggregation tools
-
Monitor Renewals

  • Monitor business performance relative to plan and initial pricing estimates
  • Analyse and identify areas to improve performance and communicate the outcome to senior management
  • Coordinate renewal reporting, working with underwriting, pricing, and strategy teams
  • Deliver weekly presentations on the status of the renewal, perform driver analyses and understand the trends in the underlying portfolios
  • Improve data accuracy and process efficiency, automating wherever possible and investigating tech solutions
  • Perform market assessments and develop strategies to improve business
  • Providing an IT interface to business units and analyzing and defining business requirements
-
Support plan process, quarterly business performance reviews

  • Deliver business performance review of portfolios and cedent clustering exercise as a preparation for the underwriting plan meetings. Communicate the main findings
  • Identify trends and movements in the portfolio and collaborate with other functions such as underwriting, pricing/modelling, reserving etc in order to ensure appropriate messaging to top management.
-
Support to the Business Review needs of the CUO

  • Regular communication between UW, Actuarial, Cat Modelling, Financial Closing, and Reserving all who regularly reach out for underwriting data.
  • Portfolio review deep dives to gain business insights on profitability. Requires coordination with the Finance and Planning teams to discuss any performance data issues.
  • Create and maintain actual vs. expected results from models to support the company's decisionmaking process.
  • Develop and implement dashboards and reports to communicate key performance metrics to stakeholders.
-
Other

  • Contribute to the Risk concentration and aggregation monitoring.
  • Support Global Line CUOs with ongoing Tiering and Benchmarking projects.
  • Engage in client management discussions and capture requirements/specs based on interaction with client managers.
  • Determine best practices and develops actionable insights and recommendations for the current business operations.
  • Train and guide less experienced business analysts.

Required experience & competencies

  • Minimum 510 years of experience in insurance / reinsurance
  • Ability to work on several concomitant projects and tasks, hence the necessity to prioritize
  • Good communication skills in English, both written and verbal are required;
  • Strong analytical skills and the ability to work with large and complex data sets;
  • Curiosity and interest to work on topics outside of her/his core area of competencies;
  • Proficiency in data visualization and reporting tools, such as Tableau, or Excel.
  • Programming languages: R, SQL, and/or Python

Required Education

  • College degree required. Master's Degree is a plus or equivalent
  • Associateship or Fellowship of an actuarial society is needed.
  • Advanced insurance or financialrelated studies


SCOR, the 4th largest reinsurer in the world, provides insurance companies with a diversified and innovative range of solutions and services to control and manage risk.

Leveraging experience and expertise to deliver "The Art & Science of Risk", SCOR provides cutting-edge financial solutions, analytics tools and services in all areas related to risk - from Life & Health and Property & Casualty insurance to Investments.

Our specialized teams operate in over 160 countries, fostering long-term relationships with clients.


In order to provide our clients with a broad range of innovative reinsurance solutions, SCOR pursues an underwriting policy that is founded on profitability and supported by effective risk management strategy and a prudent investment policy.

This approach allows us to offer clients an optimum level of security, to create value for shareholders, and to contribute to the welfare and resilience of society by helping to protect insureds against the risks they face.

At SCOR, we believe that employing people from different backgrounds and ensuring

Mehr Jobs von SCOR