Michael Oberli, Switzerland, Tenniken, M, Credit Suisse AG