"ITRS offers the best technical support you could possibly wish for fast and helpful responses from knowledgeable caring staff."
"On a yearly basis, we identify around 50 to 60 incidents through ITRS - Some issues could have caused major business impacts. We have received very good technical support from ITRS; from the beginning it was a very smooth deployment, and till now there is no issue with their support services."