IT Project Manager at ELCA Global (Zurich, Switzerland) — aijobsearch