DR. DOMINIQUE ZIEGELMAYER

Director Technology at Trusted Shops