Gian-Andri Casutt

National Representative Switzerland

ETH-Rat
Head of communication