Richard Lee Email

Managing Director . Ubi Tech

Current Roles

Employees:
8
Revenue:
$400k
About
Ubi Tech is a mechanical or industrial engineering company based out of 1245 Oakmead Pkwy, Sunnyvale, California, United States.
Ubi Tech Address
9 Regents Court
Sunnyvale, CA
United States
Ubi Tech Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.