CEO
Bodo Zeug
CEO Approval Rating
82/100
1889
PrivateAcquisition Pending from ESCO Technologies, Inc.
https://megger.com/