Presence in Spain
ICC has offices in Almeria, Granada, Melilla and Seville which allow it to be one of the largest engineering firms in the south of Spain. Independent of this and the result of the leading technological development of the company it has the capacity to lend its services to clients situated anywhere in the world, having already developed works in the rest of Europe as well as in America and Africa.
