Uzabase

    Uzabase

    We support the decision making process for your business through human ingenuity and the power of technology.

    Est 2008|Valuation $430.5M|Raised $41.3M
    LinkedIn 8K|Web traffic 148K|FTEs 1,119|HQ Chiyoda-Ku, Tokyo Metropolis, JP