CEO
Erik Weyls
CEO Approval Rating
82/100
1927
PrivateAcquired by Element Solutions Inc
https://www.coventya.com/