Steve Ellul
-
Ellul Secures Top spot at Infrastructure Malta with € 128,000 Pay Pack
Image Source : Malta Ceo’s mt New Infrastructure Malta CEO Steve Ellul has been awarded a lucrative three-year contract, with a total annual value of up to €128,000. This significant appointment comes after Ellul’s unsuccessful…