Umbra Corp is rated 3 out of 5 in the category information technology and services. Read and write reviews about Umbra Corp. Somos desarrolladores de software personalizado a medida y complementario a todo ERP u otros sistemas. Implementamos sistemas tecnológicos desarrollados para su negocio lo ayudamos a controlar y monitorear en todo momento y lugar su operación.
Address
7770331 Av. Condell 1807, Ñuñoa, Región Metropolitana
Company size
11-50 employees
Headquarters
Santiago, Nuñoa