|HQ||Skolkovo Innovation Center, RU||Map|
|Employees (est.) (Dec 2020)||120|
When was Umbrella IT founded?
Umbrella IT was founded in 2009.
How many employees does Umbrella IT have?
Umbrella IT has 120 employees.
Who are Umbrella IT competitors?
Competitors of Umbrella IT include POSDATA, Asymmetrik and UniMity.
Where are Umbrella IT offices?
Umbrella IT has offices in Skolkovo Innovation Center, Saint Petersburg and Taganrog.
How many offices does Umbrella IT have?
Umbrella IT has 3 offices.
Receive alerts for 300+ data fields across thousands of companies