273 people are employed at ITSource Technologies Limited.
ITSource Technologies Limited is based in Mumbai, Maharashtra.
The NAICS codes for ITSource Technologies Limited are [611, 61].
The SIC codes for ITSource Technologies Limited are [82, 824].