Patrik Thoma, Switzerland, Amriswil, M, ISPAMA AG, TMP AG