52 employees
Interactive Response Technologies is an outsourcing company offering inbound, outbound, domestic, nearshore, and offshore customer service.
2009