Emilien DELQUEUX Email

VP Information Systems & Operation Director . Braincube

Current Roles

Employees:
170
Revenue:
$26.2M
About
Braincube Address
77, Route de Saint-Germain-Lembron
null, null
FR
Braincube Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.