Accountant at UTKARSA TECHNICAL SERVICES PRIVATE LIMITED - Shillong, Meghalaya, India
UTKARSA TECHNICAL SERVICES PRIVATE LIMITED is a company based out of Ferndille Apartment Flat No: 204, West Block, M.G.Road, IGP Point, Shillong, Meghalaya, India.