Google Play


Company Profile

Company :ICF
City :Accra
Country :
Industries :
Industry, production, manufacturing and other
Mechanical equipment, machines
Quality, methods
Services other
Website :
Company Description

We work with hundreds of companies and governments to plan, design, and implement transformative projects. With +7,000 people across +70 countries, we solve complex problems in unique ways.