ECA Control and Engineering International

Profile

Located in Barcelona, Spain. Largest Inspection Agency for Spain and Latin America. Active in North America and rest of Europe. We provide inspection, expediting, NDT, outsourcing, CE marking, Environmental consultancy, civil engineering, Technical Recruiment.