OverviewSuggest Edit

    Techno is an IT solutions provider. It offers payment software such as mobile wallets, mobile banking, EFT-POS terminal software, loyalty, and fuel card software, mobile applications, information systems, internal systems and services, and other services.
    HQMoscow, RU


    Techno is headquartered in
    Moscow, Russian Federation

    Location Map

    Latest Updates

    Employees (est.) (Oct 2020)205
    Cybersecurity ratingBMore

    Techno Office Locations

    Techno has an office in Moscow
    Show all (1)

    Techno Financials and Metrics

    Summary Metrics

    Founding Date


    Techno Cybersecurity Score

    Cybersecurity ratingPremium dataset



    SecurityScorecard logo

    Techno Online and Social Media Presence

    Embed Graph

    Techno Frequently Asked Questions

    • When was Techno founded?

      Techno was founded in 2008.

    • How many employees does Techno have?

      Techno has 205 employees.

    • Who are Techno competitors?

      Competitors of Techno include Creative Technosoft Systems, Talentserv Consulting and Kan Software.

    • Where are Techno offices?

      Techno has an office in Moscow.

    • How many offices does Techno have?

      Techno has 1 office.