Xace appoints Reuben Abela as CEO

Abela brings over 15 years in financial management and operations to the role.