Lindley Maglio is the Chief People Officer of ICR.
566 people are employed at ICR.
ICR is based in Norwalk, Connecticut.