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.