Est. Annual Revenue
$404M
Est. Employees
550
Lara Salameh Boro's photo - CEO of The Economist

CEO

Lara Salameh Boro

CEO Approval Rating

81/100

Read more