Menai Owen-Jones
Chief Executive, LATCH Welsh Children’s Cancer Charity. Council of the Institute of Directors
Menai Owen-Jones is an award-winning social sector chief executive and experienced non-executive director. She is an independent adviser to the Senedd Cymru Commission and is co-vice chair of Wales Council for Voluntary Action. From 2020 – 2025 she served on the Board of Cardiff Metropolitan University. Menai is a qualified Chartered Director, LLB Law Graduate and has a Postgraduate Certificate in Welsh Government and Politics. She is a Fellow of the Royal Society for the Arts, the Institute of Welsh Affairs and, from 1 June 2025, sits on the Council of the Institute of Directors, of which she is a Fellow. She is the winner of the Women’s Business Awards 2025 C-Suite Award.