Evaluative Criteria Inc (ECI) is a market research company founded in 1973 and located at 520 White Plains Rd, Tarrytown, NY, United States. Specializing in the marketing industry, the company has not disclosed its slogan or headquarters. As of now, there is no public record of any recent investments or involved investors.
There is no investment information