Creating long-term value

Swiss Re is a risk knowledge company. We apply that knowledge to help clients, shareholders and society.

Our business model

How we operate

Strategic ambition

  • Formulate a strategy for building resilience and sustainable value

Capital allocation

  • Assess risk pools (historic performance & outlook)
  • Define capital allocation for liability & asset risk pools

Business planning

  • Execute capital allocation to liability & asset risk portfolios
  • Position resources to capture attractive opportunities

Business execution

  • Provide re/insurance coverage
  • Tailored solutions, product development and implementation
  • Claims payments

Performance assessment

  • Evaluate performance based on KPIs
  • Reallocate capital to the best performing portfolios


Meeting our financial targets

Creating value for our shareholders

Delivering our vision

Creating value for all stakeholders