ICON's IT department is led by Vesna Bugarski (Full Stack Developer) and has 18 employees.
Hassan Iftikhar
Senior DevSecOps Engineer
Karl Farrugia
Head of Software Development
Vesna Bugarski
Full Stack Developer
Neil Camilleri
Web Developer
Looking for a particular ICON employee's phone or email?