o2si employs 11 employees. The o2si management team includes Beth B. (Client Services and Logistics Manager), Mark Filla (Technical Director Inorganic), and Amanda Frazier (Compliance Coordinator).
Looking for a particular o2si employee's phone or email?