ICF

9,000 Total Employees
Year Founded: 1969

Teams at ICF

Recently posted jobs

2 Days AgoSaved
In-Office
New Delhi, Delhi, IND
Consulting
The Project Finance Administrator role involves managing project financial setups, client billing, subcontractor accruals, and monitoring financial performance within ICF's projects.
4 Days AgoSaved
In-Office
New Delhi, Delhi, IND
Consulting
Lead and deliver consulting engagements in natural gas and fuels, provide thought leadership, run workshops, perform market, policy and techno-commercial assessments, manage client relationships with senior industry stakeholders, and grow the fuels practice while supporting travel for client work.
9 Days AgoSaved
In-Office
New Delhi, Delhi, IND
Consulting
The Analyst will support interconnection applications, assist with technical analyses, and prepare deliverables, focusing on power system consulting within a team.