Daniel Steim, Switzerland, Hirzel, M, Vademecom AG