M

Margaret Aycock

1 year ago

I had an average experience with Technology Intern...

I had an average experience with Technology International (Europe) Limited. While their website iti.co.uk is informative, I found their customer support team to be unresponsive at times. However, their products are of good quality and reasonably priced.

Comments:

No comments