Invictus Games Foundation Welcomes Rob Owen OBE as Incoming CEO
The Invictus Games Foundation is delighted to announce the appointment of Rob Owen OBE as its new Chief Executive Officer. Rob will officially take over the reins at the end of February 2025 following a few weeks of shadowing the outgoing CEO, Dominic Reid OBE, in January.