Novobi corporate office is located in 8920 Business Park Dr Ste 250, Austin, Texas, 78759, United States and has 51-200 employees.
novobi llc
novobi
novobi llc
Departments
Number of employees
Operations
5
Information Technology
4
Engineering & Technical
4
Sales
1
C-Suite
1
| Location | People at location |
| North America | 11-50 |
| Asia | 1-10 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Novobi's success, and advanced their careers.
Odoo Project Lead Tech... at Futura
Worked as Novobi LATAM Manager - Odoo Industry
at Novobi (2022-2023)
Senior Account, Mid-Ma... at Google
Worked as Account Executive & Sales Manager
at Novobi (2021-2022)
Explore More
Novobi is proud to be an official partner of Odoo, one of the fastest growing open source ERP platforms. The company's team has been helping many businesses customize Odoo to fit with their business needs. Whether you want the flexibility of the SaaS model or the full control of on-premise hosting, the company has the expertise to help you take the... Read More