Global Presence and Scale
Headquartered in China, OBD has branches in Shenzhen, Guangzhou, Dongguan, Changsha, Hong Kong, and Yiwu, along with offices and warehouses in Riyadh, Ho Chi Minh City, Manila, and Los Angeles. With a global warehouse area of 290,000 square feet, including a 70,000-square-foot warehouse in Los Angeles and 220,000 square feet in Houston, the company employs over 200 staff and serves more than 4,000 clients across various industries, with an annual transaction volume (GMV) of 100 million USD.