Tech Speakers tech Location: Zürich, switzerland
Displaying all 6 speakers
Gerd Leonhard
Zürich, Switzerland
Veronica Barassi
St. Gallen, Switzerland
Klaus Hommels
Zürich, Switzerland
Anne Scherer
Switzerland
Per Page: