Appointment of Independent Non-Executive Director - Icfg Limited | RNS | Ticker