Ovo
Company Data
Address
1 Rivergate Temple Quay, Bristol, England, BS1 6ED, United Kingdom
Company size
1,001-5,000
Company revenue
$1+ Billion
Show More...
Technographic Data
Azure DNS
by
Amazon CloudFront
by
Frequently Asked Questions regarding Ovo:
1.Where is Ovo’s headquarters?
Ovo’s headquarters is in 1 Rivergate Temple Quay Bristol England BS1 6ED, United Kingdom
2.What is Ovo’s official website?
Ovo’s official website is ovo.com
3.What is Ovo’s revenue?
Ovo’s revenue is $1+ Billion
4.How many employees are working in Ovo?
Ovo has 1,001-5,000 employees
5.What is Ovo’s tech stack?
Ovo uses these technologies: Azure DNS, Amazon CloudFront
See More
Try Out Selling.com's Directory
Company Directory