ICL Support Services LimitedEdit Business Listing
3, Ajele Street, 5th Floor, ST. Peters House, Off Broad Street, Lagos Island, Lagos, Nigeria

E-mail Contact


Short Description

ICL Support Services Limited (ICLSS) strives to provide the best professional services in outsourcing, support services business, recruitment, personnel support services to their corporate clients

Business Information

Year Founded


There are no reviews for this business.