Matteo Fincati, Switzerland, Troinex, M