René Haller, Switzerland, Villmergen, M, Inaxas AG