CEO
CEO Approval Rating
- -/100
LZH's headquarters is located in Hannover, Lower Saxony. LZH generates $32.6K in revenue per employee LZH has 1 followers on Owler.