Umbrella Group

0 followers


Umbrella Group is an international group of companies dedicated to the digitalization of businesses. It includes: - Umbrella IT, a leading web and mobile applications development company in Russia and CIS, with over 250 employees across different countries. Clients include Rolling Stone magazine US... Read more

Org chart

Stan Meshkov
CEO & Founder

Stan Meshkov

Collapse
No reports!

Teams

This company has no teams yet