Appointment of Senior Independent Director - Ecora Royalties PLC | RNS | Ticker