Appointment of Independent Non-Executive Director - Tan Delta Systems PLC | RNS | Ticker