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

Sydney, NSW, Australia – 9th January 2026 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 […]