Roger Hunkeler, Switzerland, Bremgarten, M, Credit Suisse