Stephan Mohren, Germany, Saint-Sulpice VD, M, Avonisys AG