Ubimo logo

Ubimo

no topics Description:

Ubimo is a leading Location Intelligence (LI) technology company. Ubimo’s self service tools solutions empower data driven organizations to aggregate, analyze, and activate geospatial information. Ubimo’s mission is to enable the transformation of loca…

Location:
Tel Aviv-Yafo, Israel