Karl Rieben, Switzerland, Necker, M, Rieben Verwaltungs AG