Trust & Corporate Director appointment at Chetcuti Cauchi Ad