N

IRTOUCH SYSTEMS is an average company. I found the...

IRTOUCH SYSTEMS is an average company. I found their website to be quite slow and difficult to navigate. The customer service was okay, but nothing to write home about. Overall, I would give them a rating of 2 out of 5 stars.

Comments:

No comments