What’s Possible

A complete holding company designed to empower companies to embrace the future,
drive innovation in technology, and improve the world we live in.

Synergistically bringing together unique teams, exceptional resources & human capital to create perfect harmony.

Who We Are

Umbra Companies, Inc (UCI) is an American investment holdings firm that deploys capital and resources globally. The firm’s interests have ten-year investment horizons and focus on growth-oriented companies in the science and technology sectors.

Start typing and press Enter to search