Managing Director
Michael Bochmann
CEO Approval Rating
90/100
DocuScan is a Germany-based digital platform that offers solutions such as document managment, and workflow automation for sectors including finance and IT.