Vianet headquarters details
Location map
Open in Google MapsAll Vianet office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Greater Sudbury HQ | Ontario | Canada | Headquarters |
About Vianet
Vianet (Private) is headquartered in Greater Sudbury, Ontario, Canada. Founded in 1995, the company operates across 4 countries with approximately 321 employees worldwide.
Where is Vianet's main office?
Vianet's main headquarters office is located at 128 Larch St, Greater Sudbury, Ontario P3E 5J8. This serves as the company's primary corporate address and is home to its executive leadership team.
Vianet regional offices
Beyond its headquarters in Greater Sudbury, Vianet maintains 19 offices across 4 countries. Regional offices span 4 countries.
Vianet contact information
The main switchboard for Vianet headquarters can be reached at 18007880363. For investor relations, visit vianet.ca/investor-relations.
What does Vianet do?
Established in 1988. We don't actively monitior our Yelp account but still want to help you if you reach out to us here. If you are in need of customer service or technical support, please reach out to us via our Facebook page or through our website, available on our profile.
Frequently asked questions
Where is Vianet headquarters?
Vianet's headquarters is located at 128 Larch St, Greater Sudbury, Ontario P3E 5J8, Canada.
How many offices does Vianet have?
Vianet operates 19 offices across 4 countries as of 2026.
What is Vianet's corporate address?
The official corporate address is 128 Larch St, Greater Sudbury, Ontario P3E 5J8.
When was Vianet founded?
Vianet was founded in 1995 and has grown to employ approximately 321 people worldwide.
What is Vianet's phone number?
The main phone number for Vianet headquarters is 18007880363.