Senior ICT Manager at Ceek Recruitment Solutions (Birkirkara, mt) — aijobsearch