James Peter, Switzerland, Gockhausen, M, Thommen & Partner