First name Develter Last name Stéphane Organisation name DEVELTER Innovation Type of member Enterprise Country France