SO – IL employs 35 employees. The SO – IL management team includes Kyle Thurman (Director of Business Development), Sara Sørensen (Project Manager), and Marlena Fauer (Designer).
Looking for a particular SO – IL employee's phone or email?