• Annual Report

    Annual Report 2015 has been published.

    Read more

  • Digital Business

    Better Customer Experience

  • Flexible Collaboration

    Better Employee Experience

  • Business Productivity

    Better Business Experience

  • Intelligent Cloud

    Better Cloud Experience


  • Process Innovation

    Better Business Process

Documenta is Innofactor Plc.