Onsite ICF is a social enterprise focused on utilizing polyurethane Insulated Concrete Form (ICF) construction to make energy-efficient and resilient structures that are affordable and accessible for communities around the world. Onsite ICF has operations in East Africa, Colombia, and the United States.
Looking for a particular Onsite ICF employee's phone or email?
Steve Ross is the Founder and CEO of Onsite ICF.
12 people are employed at Onsite ICF.