Urs Rüegsegger

Member
SIX Swiss Exchange
CEO SIX Group
Order: 
15