ICF

ICF is a global consulting and technology services company based in Fairfax, Virginia. Founded in 1969, it has grown to employ between 1,001 and 5,000 people. ICF specializes in helping clients in both government and commercial sectors tackle complex challenges through a combination of expertise and technology. The company offers a wide range of services, including strategic planning, digital modernization, managed IT and cloud services, cybersecurity, and tailored AI solutions through its ICF Fathom suite. ICF also provides industry-specific solutions, particularly in utility programs, leveraging advanced data modeling. With a diverse team of professionals, ICF emphasizes a culture of ethics and compliance, ensuring data privacy in all its operations. The company collaborates with major technology partners like AWS and Azure to enhance its service offerings.

Management Consulting Reston, United States Founded 1969 ~6,731 employees NASDAQ: ICFI

Work at ICF in HR or recruiting? Claim this page

Employees
6,731
+0.2% in 3 months
Revenue / employee
$278K
Revenue ~$1.9B
Stock
ICFI
NASDAQ
12-month attrition
9.7%
Tech: 9.9%
H1B filings, FY2026
81
Sponsors visas
Open jobs
248
Last 30 days

Salaries at ICF

All salaries

67 salary profiles in the US

Most reported roles

Pay by level, gender and ethnicity ยท India salaries

H-1B sponsorship

H-1B Sponsorship Moderate
H-1B Filings by Department
Engineering133
Consulting22
IT12
Operations10
Marketing4

The department split adds up all the years listed above. FY2026 alone: 81 filings.

Peer reviews

Worked with someone at ICF?

Anonymous peer reviews on OffTheRecord

Read or write a review

Similar companies

ICF FAQ

How many employees does ICF have?

ICF has about 6,731 employees, up 0.2% over the last 3 months (as of Apr 2026).

Does ICF sponsor H1B visas?

Yes. ICF filed 81 H1B (LCA) applications in FY2026, according to the latest U.S. Department of Labor disclosures. Most of them were for Engineering roles.

What is ICF's revenue per employee?

ICF makes about $278K in revenue per employee, based on $1.87B annual revenue and 6,731 employees.

How much does ICF pay?

6figr has 67 salary profiles for ICF in the US and 14 in India, with pay broken down by role, level, gender and ethnicity on the ICF salaries page. See ICF salaries in the US

Is ICF a public company?

Yes. ICF is publicly traded under the ticker ICFI on NASDAQ.

Data from Company Prospectus, DOL LCA disclosures, WARN notices and 6figr salary profiles.