Oxa
Company Data
Address
8050 Alec Issigonis Way, Oxford, England, OX4 2HW, United Kingdom
Company size
201-500
Company revenue
$100 - 999 M
Show More...
Frequently Asked Questions regarding Oxa:
1.Where is Oxa’s headquarters?
Oxa’s headquarters is in 8050 Alec Issigonis Way Oxford England OX4 2HW, United Kingdom
2.What is Oxa’s official website?
Oxa’s official website is oxa.tech
3.What is Oxa’s revenue?
Oxa’s revenue is $100 - 999 M
4.How many employees are working in Oxa?
Oxa has 201-500 employees
Try Out Selling.com's Directory
Company Directory