SoftShox employs 15 employees. The SoftShox management team includes Benjamin Meunier (Chief Technology Officer), Nick Cecchi (Chief Science and Product Officer), and Quinn Gaughan (Engineering Manager).
Looking for a particular SoftShox employee's phone or email?