SOSA employs 101 employees. The SOSA management team includes Uzi Scheffer (CEO and Board Member), Roni Harmelin (COO and Chief of Staff), and Philippe Mauchard (Chief Growth Officer).
Get Contact Info for All DepartmentsLooking for a particular SOSA employee's phone or email?