Stefan Mächler est responsable des investissements (CIO) et membre de la direction du groupe Swiss Life depuis septembre 2014. Ce diplômé en droit de l’Université de Saint-Gall a travaillé 18 ans au sein de Credit Suisse Group, notamment comme managing director du secteur marketing & vente Europe et Suisse de Credit Suisse Asset Management. Il a contribué à la création de la société immobilière Swiss Prime Site, dont il a été président du conseil d’administration jusqu’en 2005. De 2005 à 2009, il a exercé des fonctions dirigeantes chez Deutsche Bank, avant de devenir CIO et diriger la gestion d’actifs du groupe Mobilière de 2009 à 2014.