Debono Group has appointed Jonathan Briffa and Antoine Bartolo as chief financial officer and chief information officer, respectively.Briffa, who assumed the role of chief financial officer in July, will be playing a strategic role in shaping the financial direction of Debono Group. His leadership will be instrumental in driving financial performance, ensuring fiscal responsibility and...