an for interpreter sosi working for sosi as an interpreter SOSi Engaged Employer Overview 239 Reviews 432 Jobs 194 Salaries 28 Interviews 68 Benefits 6 Photos Follow Add a Review Employee … Saturday, October 8, 2022 Edit