CEO
Manfred Magerlein
CEO Approval Rating
69/100
1905
PrivateSubsidiary of CCL Industries, Inc.
http://www.euker.de