Merck Group
Manager, IT Compliance and Security, Switzerland
Business & Decision
Senior IT Technician
Merck España
Software Engineering Manager
Merck España
Manager, IS Workplace and Lab SD
Merck España
IT Manager
Merck Group
Associate Director, IT Compliance and Security, Europe
Portable Shop SA
Computer Consultant
Pro-Data LGI S.A.
IT Technician
University of Geneva