Senior IT Specialist at Novacura (Colombo, LK) — aijobsearch