Stefan Mächler

Chief Investment Officer at Swiss Life

Stefan Mächler is the Chief Investment Officer at Swiss Life. Stefan has previously worked as the Chief Investment Officer at Die Mobiliar, and as a Managing Director at Deutsche Bank and Credit Suisse. Stefan has over 30 years of experience in the financial industry.

Stefan Mächler holds a lic.iur. from Universität St.Gallen (HSG).

Stefan Mächler reports to Patrick Frost, CEO. Stefan Mächler works with Jörg Arnold - CEO, Germany, Nils Frowein - CEO, International, and Matthias Aellig - Group Chief Financial Officer.

Links

Previous companies

Die Mobiliar logo
Credit Suisse logo
Deutsche Bank logo

Timeline

  • Chief Investment Officer

    Current role

View in org chart