Heinz Helfenstein, Switzerland, Weesen, male, KPMG Legal