Company Overview
Company Summary
Name
Innovative Interfaces Inc.
Number of Employees
100-499
Website
Phone
(510) 655-6200
Fax
(510) 450-6350
Location
5850 Shellmound St
Emeryville, CA
94608-1966