Marc Brütsch travaille pour Swiss Life depuis la fin de ses études d’économie nationale et de publicité à l’université de Zurich. En 1996 et 1997, il a vécu et travaillé en Angleterre. Il a ensuite pris la responsabilité de l’analyse conjoncturelle comme base des décisions de placement à l’échelle du groupe Swiss Life. Depuis mars 2000, il occupe la fonction de Chief Economist de Swiss Life Asset Managers.