Big Ideas Are Built Here.
ICON Worldwide is a full-service, design and technology company based in Zurich, Switzerland. We design, build and run businesses for some of the world's most demanding companies. Our clients are global leaders in their fields across all industries, including finance, ph ... Read more
$150 - $199/hr
10 - 49
Beethovenstrasse 9, Zurich, Zurich 8002