Christoph Michel, Switzerland, Frauenfeld, M, TGF Holding AG