ICX Ltd employs 20 employees. The ICX Ltd management team includes Steven Sykes (Managing Director), Melanie Binks (Consultant), and Jack Bass (Systems and Data Engineer).
Looking for a particular ICX Ltd employee's phone or email?