Vice president Europe 2 Paul Looser

SchweizSchweiz