Scorechain employs 24 employees. The Scorechain management team includes Aymeric Mechelany (Global Head of Sales), Leticia Bonilha Cardoso (Product Marketing and Communications), and Julien Gobbi (COO and CPO).
Looking for a particular Scorechain employee's phone or email?