10 employees
Interaction Metrics is a company that provides customer feedback and customer service evaluation services.
2004