A complete holding company designed to empower companies to embrace the future,
drive innovation in technology, and improve the world we live in.
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.