About us

We have nearly 160 years of successful experience in risk management and asset management. Our objective is to achieve stable, long-term investment returns, creating the basis for our clients to make solid, long-term plans with self-determination and confidence.


Executive Committee

The Executive Committee is comprised of six experienced managers. Stefan Mächler, Group CIO Swiss Life, leads this division and is a member of the Corporate Executive Board of the Swiss Life Group.

Michael Klose

CEO Third-Party Asset Management

Per Erikson

CIO Germany

Robin van Berkel

Head Collective Investments