OdooBot Bista Solutions Inc. + Odoo = Perfect Partnership Partner Name: Bista Solutions Inc. Headquarters: Texas, USA Other Office Locations: California, Georgia, Las Vegas (USA), Toronto (Canada), Mumbai, Pune (India) Number of Employees: 250+ Let’s face it... Automotive Distribution IT/Technology Large Organisation (250+) Manufacturing North America Odoo.sh Retail Services eCommerce Jun 16, 2022