André Hägler, Switzerland, Riehen, M, Vorest AG, Novomat AG