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.
Current role