Indian Support Center Inc Selects ITCC as its Strategic ITSM & ESM Platform

Indian Support Center Inc (ISC), a leading not-for-profit, non-government organisation based in New South Wales, Australia, is pleased to announce its strategic decision to implement IT Care Center (ITCC), developed by That’s IT, Israel, as its enterprise-wide IT Service Management (ITSM) and Enterprise Service Management (ESM) platform. ITCC is a globally recognised provider of modern, scalable service management […]