ICF (NASDAQ: ICFI), a global consulting and technology services provider, today announced that Mark Lee has been named chief technology executive, and Jennifer Welham will lead ICF’s health, human services and workforce business. In his
Press Release: ICF Announces New Executive Leadership Roles
