Thomas Peter, Switzerland, Rifferswil, M, comconsult AG