Bangalore, KA, IN


Analyst LEDH 

About Swiss Re

The Swiss Re Group is one of the world’s leading providers of reinsurance, insurance and other forms of insurance-based risk transfer, working to make the world more resilient. It anticipates and manages risk – from natural catastrophes to climate change, from ageing populations to cybercrime. The aim of the Swiss Re Group is to enable society to thrive and progress, creating new opportunities and solutions for its clients. Headquartered in Zurich, Switzerland, where it was founded in 1863, the Swiss Re Group operates through a network of around 80 offices globally. It is organised into three Business Units, each with a distinct strategy and set of objectives contributing to the Group’s overall mission.


About the Role


The role is to support Actuarial services by extracting and summarizing technical, claims or other information to be used further in the value chain for calibration of better rates and for risk assessments. Planning, evaluating and implementing improvements in business processes and practices; quality assurance and project management.


Key responsibility is to analyze claims/loss information of existing and potential clients of commercial business which serves as the basis for performing Actuarial analysis and pricing. identify the occupancies of each loss and perform cause and effect analysis of the loss across various occupancies.


The job involves :   


  • Performing end to end processing of loss and exposure data of the companies part of the respective portfolios
  • In-depth analysis to update/correct the existing details of the companies
  • Backlog clearance of the respective portfolios
  • Document management and other administrative tasks in your area of responsibility.
  • Providing analytical insights, and producing high-quality work.
  • Proactively maintaining and expanding own expertise level.
  • Identifying process pain points and working with the team to improve the process.
  • Performing any adhoc tasks  


Project Management


Handling of Industry specific projects (small and low complex) assigned which involves -

  • Timeline estimation including resource requirement
  • Document the industry specific requirement before the kick off of project
  • Coordinating/liaising with key project team members mainly the Underwriters and Actuaries
  • Internal data handling and reporting
  • Deliver project status report to the LEDH management team and project team members on a required/periodic basis
  • Ensuring data delivery including losses and exposure within agreed deadlines and
  • Documentation of key project findings and learnings


Process Measurement/Improvements

  • Developing/Reviewing current process measures to assess team and individual performance
  • Publish and translate process performance measures to meaningful action items to improve process performance


About You



  • Bachelors/Masters degree in Commerce, Mathematics, Statistics or Management
  • Minimum work experience of three to four years in similar process or accounting transactions
  • Advanced knowledge on MS Office would be preferred
  • Knowledge of Insurance/Reinsurance concepts



  • A self-starter, high energy with a positive attitude - able to work independently as well as on collaborative projects
  • Good analytical skills
  • Eye for detail
  • Good communication skills both verbal and written
  • Good team player
  • Committed to succeed
  • Ability to work in cross-cultural environment

Reference Code: 85682