Umbra
Architecture, Engineering & Design · Canada · 201-500 Employees
View Company Info for Free
Overview
Headquarters
40 Emblem Ct, Scarborough, Ontario, M1S ...Phone Number
(800) 387-5122Website
www.umbra.comRevenue
$62.2 MillionIndustry
About Umbra
Umbra Org Chart
Is Umbra your ideal customer? 
Let us give you the heads up on whether it's a good time to reach out
Check out if Umbra is spiking on competitors!
Congratulate Masked Content for being promoted to Masked Content at Umbra
Click to see if Umbra had a recent Job posting/layoffs
Funding: Get notified immidiatlly once Umbra has new funding data
Check if Umbra has recently received funding, and reach out quickly before it becomes old news!
Product Launch: Get notified when Umbra launches new products
Earning: See what the market has to say on Umbra recently announced quarterly report
Umbra, which may be a good buyer, showed buying intent in Masked Content Topic
Website visits: Recent activity has been detected on your website
Competitive Alert! Recent activity has been detected by your competitor Masked Content
Recommended Actions
Find VP level buyers at Umbra
Find more new buyers
Compare Similar Companies to Umbra
Compare insights from companies similar to Umbra, focusing on performance, financial data, growth rates, and unique benchmarks to identify key industry trends and opportunities.
Revenue
Number of Employees
Type
Funding
Founded In
Company Profile Activity
Activity Insights
Umbra is experiencing very low activity levels compared to other companies in the Construction sector.
What does this means?
Umbra is drawing exceptional interest within the Construction industry, suggesting notable developments or strong market momentum, learn more about Umbra.
Umbra financials insights
Gather financial insights about Umbra, including details on funding rounds, investors, total funding, and acquisitions, to gain a comprehensive understanding of their financial strategy.
Series A
$3.4M
Umbra Tech Stack
A closer look at the technologies used by Umbra
Most Recent Scoops
Umbra News & Media
Reflex Aerospace and Umbra Strike Deal to Market SAR Satellites to Europe
German-based satellite manufacturer Reflex Aerospace is teaming up with U.S.-based SAR company Umbra to provide SAR solutions to Europe.UMBRA Technologies Sues Fortinet
British Virgin Islands-based Umbra Technologies Ltd. accuses cybersecurity firm Fortinet Inc. of infringing five patents with networking products. PROVIDENCE, RI, UNITED STATES, April 4, 2025 /EINPresswire.com/ -- British Virgin Islands-based Umbra …Umbra Selected for NRO's Strategic Commercial Enhancements Stage III, Strengthening U.S. SAR Capabilities
WASHINGTON, Dec. 4, 2024 /PRNewswire/ -- Umbra, a vertically integrated space technology company operating the world's highest-resolution commercial Synthetic Aperture Radar (SAR) satellites, has been awarded the Stage III option of the National Reconnaissance Office's (NRO) Commercial...
Top Architecture, Engineering & Design Companies
Top companies in Australia by revenue
Top companies in New Zealand by revenue
Top companies in United Kingdom by revenue
Frequently Asked Questions Regarding Umbra
Co-founders Les Mandelbaum and Paul Rowan recognized that there was a need to create modern designs that would be accessible in both price and attitude. Based in Toronto, Canada, Umbra (Latin for shade), has become a global leader in product design and currently distributes in over 120 countries across the world with offices in Europe, Canada, the... Read More