Annual Revenue
$5.0-10B
Employees
10-50K
Elad Aharonson's photo - President & CEO of ICL

President & CEO

Elad Aharonson

CEO Approval Rating

- -/100

Read more