Appointment of Managing Director - Thor Energy plc | RNS | Ticker