Peter Rinaldi, Switzerland, Medeglia, male