Roger Dubach, Switzerland, Rotkreuz, M, Ardo medical AG