Harald Roth, Germany, Usingen, M, SeeBeyond (Schweiz) AG