Swatch Group
Head of IT Asia Pacific
Novartis
IT Manager
Ralph Lauren
APAC Information Technology Project Manager
Swatch Group
IT Manager
Swiss Red Cross
Network Manager and Project Manager
ETA SA Manufacture Horlogère Suisse (Swatch Group)
IT Manager
diAx telecommunications
Information Technology Specialist
Novartis
Information Technology Specialist
Authority for Informatics and Organization, State of Solothurn, Switzerland
Secondary High School for Economics and Commercial School Biel, Switzerland