52 employees
SQI offers IT outsourcing, editor business space, integrator of business solutions and information system outsourcing services.
1990