Managing Director
Carsten Heiermann
CEO Approval Rating
68/100
1995
PrivateSubsidiary of Foxit Corporation
https://www.luratech.com/