Feb 6, 2016
Anonymous employee
ICF Response
10yThanks for taking the time to write a review! IT systems change on a frequent basis and ICF is committed to ensuring that the technology meets the needs of the business and continues to explore strategies to compete in the marketplace.