is not in process of liquidation on Dec 11, 2023
Where is ICF INFORMATION TECHNOLOGY, INC.'s headquarters?
ICF INFORMATION TECHNOLOGY, INC.'s headquarters is located at 9300 LEE HWY, FAIRFAX, VA 22031
What year was ICF INFORMATION TECHNOLOGY, INC. started?
ICF INFORMATION TECHNOLOGY, INC. was started in 1988
Sources: California Secretary of State