Peter Trüb, Switzerland, Ramsen, male, New TFS & more AG