The Umbrella Corporation

Active Investor Israel Founded 2025

The Umbrella Corporation is the new defense-technology investment division of the venture capital firm Group 11, launched as part of an Israel–U.S. strategic collaboration. The venture is led by Group 11 co‑founder Dovi Frances. The initiative targets investments and partnerships in defense‑tech and cybersecurity, focusing on advanced security-related techn…

Founded2025
HQIsrael
Confidence33