Umbra is on a mission to make it possible to display any 3D content in real time on any piece of hardware. Umbra’s solutions are the backbone of a wide range of 3D applications that are used by millions of people every day.

Umbra was founded in 2006 and its headquarters are located on the very northern edge of Europe – Helsinki, Finland.

Let’s partner up?