ICF is a global advisory and technology services provider that combines expertise with technology to help clients solve complex challenges. With approximately 9,000 employees, they bring together diverse specialists to navigate change for public and private sector clients.