OneCare
Industry
IT/Communication
Sub Industry
Internet Software & Services
Location
United States
Employees
251-1K
Description
Odoo is business management software including CRM, e-commerce, billing, accounting, manufacturing, warehouse, project management, and inventory management.
Website
odoo.com
Apps used