Startups
We make big things possible for our clients. We provide data, insights, and deep implementation expertise they need to deliver results that matter.
Overview
Location
United Kingdom
Employees
51-200
Phone
+260 779762907
Founded date
1973
FAQ about ICF
When was ICF founded?
ICF was founded in 1973.
Is ICF still active?
Yes, ICF is active; its latest activity on Parsers VC dates from Apr 15, 2009.