IT Support Technician at GECI Int. (Geneva, CH) — aijobsearch