ICTouch is a ICT Managed Services provider based in Western Australia. The company was founded in 2003 in response to an increasing demand for responsible and reliable Information Technology supply and support. Todays ICT environment sees the convergence of many formerly separate aspects of technol...See more
Headquarters:
Australia
Company Type:
SME
Company size:
11-50 Employees
Year Founded:
2003 (22 years)
Address:
8 THOROGOOD ST; BURSWOOD, WESTERN AUSTRALIA 6100, AU
LOW
spending power