Lead Software Application Engineer at ICF Resources, LLC $134,192 | H1B Salary Data