Dominic Trüb, Switzerland, Ramsen, M, New TFS & more AG