Owen has also held a number of non-executive and trustee roles spanning a range of organisations committed to social, economic and environmental impact.
Mae gan Owen nifer o swyddi anweithredol ac ymddiriedol hefyd mewn ystod o sefydliadau sydd wedi ymrwymo i gael effaith gymdeithasol, economaidd ac amgylcheddol.