CEO
Jacob Harpaz
CEO Approval Rating
81/100
1952
PrivateSubsidiary of IMC companies
http://www.iscar.com