CEO
Lutz Weber
CEO Approval Rating
75/100
2001
PrivateSubsidiary of IDEX Corp.
http://www.thinxxs.de/