ICON's Sales department is led by Joseph Zammit (Head of Service Delivery) and has 14 employees.
Joseph Zammit
Head of Service Delivery
Justin Komorowski
Director of Account Management
Austin Luhring
Account Executive
Nicholas Feyerchak
VP, Sales
Keith Schindler
Christine Falzon
Chief Sales Officer
Hadi Bashiri
supervisor
Looking for a particular ICON employee's phone or email?