Edel Harris has joined the board at the National Care Group (NCG) as a non-executive director. She will join co-founders and co-chairs Jamil Mawji and Faisal Lalani, Professor Martin Green, chief executive James Allen, and the NCG executive team. Harris, who stepped down as CEO of the Royal Mencap Society in August, has executive and…