Vice-Chairman of the Board
Career: Michel Degen, Managing Director, is Head of Credit Suisse Asset Management Switzerland and EMEA. He joined Credit Suisse in 2004 and his career within Credit Suisse has spanned many roles in Asia and Switzerland, including Head of Fixed Income Strategy, Head of Asset Management Fixed Income and working as a Senior Fixed Income Portfolio Manager. Prior to joining Credit Suisse, and after having worked as a foreign exchange trader for BNP Paribas, he was responsible for fixed income and currency overlay management of various bond funds and institutional mandates for UBS Global Asset Management.
Education & qualifications: Michel has more than 20 years of professional experience in the fixed income and foreign exchange business. He holds an Executive MBA from the University of St. Gallen and a Degree in BA from the University of Applied Sciences, Basel.