Jörg Rohrbach, Switzerland, Wil, M, TRE Rohrbach AG, 21508