Browse Companies using Otsuka
5 companies
Company
Industry
Location
Revenue
Employees
Building Materials
Howell, MI, US
$250M-$500M
1K-5K
Software
Mejiro, 13, JP
$10M-$50M
51-250
Information Technology And Services
Chuo, 13, JP
$1M-$10M
251-1K
Research
Tokyo, 13, JP
51-250
Information Technology And Services
JP
51-250