Riccardo Danubio-Tamasi, Switzerland