Ovhcloud headquarters details
Location map
Open in Google MapsAll Ovhcloud office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Roubaix HQ | Nord | France | Headquarters |
About Ovhcloud
Ovhcloud (Nepal Stock Exchange (NEPSE): OVH) is headquartered in Roubaix, Nord, France. Founded in 1999, the company operates across 7 countries with approximately 3,074 employees worldwide.
Where is Ovhcloud's main office?
Ovhcloud's main headquarters office is located at 2 Rue Kellermann, Roubaix, Nord 59100. This serves as the company's primary corporate address and is home to its executive leadership team.
Ovhcloud regional offices
Beyond its headquarters in Roubaix, Ovhcloud maintains 11 offices across 7 countries. Regional offices span 7 countries.
Ovhcloud contact information
The main switchboard for Ovhcloud headquarters can be reached at 18556845463. For investor relations, visit ovhcloud.com/investor-relations.
What does Ovhcloud do?
OVHcloud provides everything you need for a successful online project: web hosting, domain names, dedicated servers, CDN, cloud environments, big data, and more.
Frequently asked questions
Where is Ovhcloud headquarters?
Ovhcloud's headquarters is located at 2 Rue Kellermann, Roubaix, Nord 59100, France.
How many offices does Ovhcloud have?
Ovhcloud operates 11 offices across 7 countries as of 2026.
What is Ovhcloud's corporate address?
The official corporate address is 2 Rue Kellermann, Roubaix, Nord 59100.
When was Ovhcloud founded?
Ovhcloud was founded in 1999 and has grown to employ approximately 3,074 people worldwide.
What is Ovhcloud's phone number?
The main phone number for Ovhcloud headquarters is 18556845463.