During his time in the Swiss armed forces, which he left as Oberleutnant, he dreamed of becoming an Aircraft pilot.
His subsequent career led the assets specialist via the Swiss Bank Corporation to Credit Suisse.
In 2001 he joined the Credit Suisse board of directors and was appointed manager of the Trading- and Investment Services.
At Swiss Life Senn was appointed chief investment officer (CIO) in 2003 and joined the board of directors.
In December 2015 after a year of great financial loss for Zurich Senn resigned.