Nicolaus Cavegn, Switzerland, Vella, M, Cosenz AG, Cosenz AG