Est. Annual Revenue
$100-500M
Est. Employees
100-250
Clifford Chetcuti's photo - CEO of Air Malta

CEO

Clifford Chetcuti

CEO Approval Rating

87/100

Read more