Umbrella IT

    OverviewSuggest Edit

    Umbrella IT is a provider of application development and IT consulting services. It has expertise in mobile and web development, user experience strategy and interface design, digital research, IT process audit, and other services. The company caters to retail, fintech, media sectors, and more.
    HQSkolkovo Innovation Center, RU
    Employee Ratings4.6


    Umbrella IT is headquartered in
    Skolkovo Innovation Center, Russian Federation

    Location Map

    Latest Updates

    Employees (est.) (Jun 2022)183(+5%)
    Cybersecurity ratingBMore
    Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
    Banner background

    Key People/Management at Umbrella IT

    Stanislav Meshkov

    Stanislav Meshkov

    Mikhail Menshinskiy

    Mikhail Menshinskiy

    Natalia Sidorova

    Natalia Sidorova

    Chief Financial Officer
    Konstantin Popandopulo

    Konstantin Popandopulo

    Chief Technology Officer
    Alexey Feofanov

    Alexey Feofanov

    Chief Business Development Officer
    Ekaterina Zabrodova

    Ekaterina Zabrodova

    Chief Business Development Officer
    Show more

    Umbrella IT Office Locations

    Umbrella IT has offices in Skolkovo Innovation Center and Taganrog
    Taganrog, RU
    Petrovskaya Ulitsa, 80
    Show all (2)

    Umbrella IT Financials and Metrics

    Summary Metrics

    Founding Date


    Umbrella IT Cybersecurity Score

    Cybersecurity ratingPremium dataset



    SecurityScorecard logo

    Umbrella IT Online and Social Media Presence

    Embed Graph

    Umbrella IT Frequently Asked Questions

    • When was Umbrella IT founded?

      Umbrella IT was founded in 2009.

    • Who are Umbrella IT key executives?

      Umbrella IT's key executives are Stanislav Meshkov, Mikhail Menshinskiy and Natalia Sidorova.

    • How many employees does Umbrella IT have?

      Umbrella IT has 183 employees.

    • Who are Umbrella IT competitors?

      Competitors of Umbrella IT include PthinkS, Pranathi Software Services and UniMity.

    • Where are Umbrella IT offices?

      Umbrella IT has offices in Skolkovo Innovation Center and Taganrog.

    • How many offices does Umbrella IT have?

      Umbrella IT has 2 offices.