Icosa Ltd employs 8 employees. The Icosa Ltd management team includes Ian McPherson (Chief Operating Officer), Paul N. (Director), and Yannick Mukendi (Lead Consultant).
Looking for a particular Icosa Ltd employee's phone or email?