SQI employs 105 employees. The SQI management team includes Tatiana Bespelyukhina (Responsable Marketing et Communication), and Benedict Obafemi (Web Developer).
Looking for a particular SQI employee's phone or email?