Rest in peace Craig Owen
It is with very heavy hearts we share the news that our extraordinary and much loved colleague and friend Craig Owen sadly passed away on the afternoon of 10th November 2026. He died peacefully at the University of Wales Hospital in Cardiff with his husband, Tom, by his side. As […]
Read more