Number of employees
10
Annual revenue
$700000
ICH is a not-for-profit collaboratory of standards/industry groups, solution providers, testing/research organizations, and IT practitioners.