OverviewSuggest Edit

    YouDo is a task-outsourcing project based in Moscow, Russia.

      HQMoscow, RU

      Latest Updates

      Employees (est.) (Oct 2021)75
      Cybersecurity ratingBMore
      Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
      Banner background

      YouDo Office Locations

      YouDo has an office in Moscow
      Show all (1)

      YouDo Financials and Metrics

      Summary Metrics

      YouDo latest funding size

      $6.2 m

      YouDo investors

      Show all financial metrics

      YouDo Cybersecurity Score

      Cybersecurity ratingPremium dataset



      SecurityScorecard logo

      YouDo Online and Social Media Presence

      Embed Graph

      YouDo Blogs

      Новый Блог

      Голубчик, да у вас нефролепис!

      Расспросили мастера по ландшафтному дизайну, как разводить комнатные растения и выращивать овощи на балконе

      YouDo Frequently Asked Questions

      • How many employees does YouDo have?

        YouDo has 75 employees.

      • Where are YouDo offices?

        YouDo has an office in Moscow.

      • How many offices does YouDo have?

        YouDo has 1 office.