Neobrain headquarters details
Location map
Open in Google MapsAll Neobrain office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Paris HQ | Paris | France | Headquarters |
About Neobrain
Neobrain (Private) is headquartered in Paris, Paris, France. Founded in 2017, the company operates across 3 countries with approximately 84 employees worldwide.
Where is Neobrain's main office?
Neobrain's main headquarters office is located at 46 Rue De Douai, Paris, Paris 75009. This serves as the company's primary corporate address and is home to its executive leadership team.
Neobrain regional offices
Beyond its headquarters in Paris, Neobrain maintains 11 offices across 3 countries. Regional offices span 3 countries.
Neobrain contact information
The main switchboard for Neobrain headquarters can be reached at —. For investor relations, visit neobrain.io/investor-relations.
What does Neobrain do?
NEOBRAIN is the complete talent and skills management platform using AI and machine learning for detection.
Frequently asked questions
Where is Neobrain headquarters?
Neobrain's headquarters is located at 46 Rue De Douai, Paris, Paris 75009, France.
How many offices does Neobrain have?
Neobrain operates 11 offices across 3 countries as of 2026.
What is Neobrain's corporate address?
The official corporate address is 46 Rue De Douai, Paris, Paris 75009.
When was Neobrain founded?
Neobrain was founded in 2017 and has grown to employ approximately 84 people worldwide.
What is Neobrain's phone number?
The main phone number for Neobrain headquarters is —.