ICC has steadily grown since it was established to ensure it will always be able to provide a premium product and service to its clients. This presence has been further justified by constant technical and professional training by highlighting ICC’s strengths within its various departments. The ICC family has transformed from a shy five engineers to over 20 spread into the following departments:

 Board & Management

 Design Engineers

 Financial & Accounting

 Sales & Technical Engineers

 Logistics & Warehousing

 HR & Administration

 Marketing

All departments work closely together fostering both ICC Vision and ICC Mission to ensure client expectations are always met and further improvement and innovation is achieved.