Management Team Appointments - Avacta Group plc | RNS | Ticker