Daniel Richter, Switzerland, Wil, M, GEP AG