Stefano Grisanti, Switzerland, Vezia, M, Resigondo SA