Simon Wenzel

Country Manager responsible for all sales in Switzerland & Austria.