Patrick Frost

Director at Roche

Studies

1993

Degree in Natural Sciences at Swiss Federal Institute of Technology (ETH) Zurich in 1993

1995

Degrees in Economics (lic. rer. pol. in 1995 and Dr. rer. pol. in 1998) at University of Basel

2001

Degree in Law (lic. iur.) at University of Zurich in 2001

Professional Career

1996-1999

Winterthur Insurance, Winterthur: Financial Analyst, Portfolio Manager

1999-2001

Winterthur Investment Management, New York: Portfolio Manager

2001-2006

Winterthur Insurance, Zurich: Global Head of Fixed Income Investment

2006-2014

Swiss Life, Zurich: Group Chief Investment Officer, Executive Board Member

Since 2014

Swiss Life, Zurich: Group Chief Executive Officer

Other Activities / Memberships

Member of the Board Swiss American Chamber of Commerce

Member of the Board Zurich Chamber of Commerce

Member of the Board, Vice President Zuercher Volkswirtschaftliche Gesellschaft

Timeline

  • Director

    Current role