50 employees
ISD provides IT consulting, training, integrated software products and appraisal services for business process improvement and development.
1994