Rob Owen OBE has been appointed as the new Chief Executive Officer of Prince Harry's Invictus Games Foundation, taking over from Dominic Reid OBE in late February 2025. The announcement was made ...
Owen will take the reins from the Invictus Games' outgoing chief executive, Dominic Reid OBE, in late February 2025. Reid helped deliver the inaugural Invictus Games in London in 2014, and ...
Dominic Reid, CEO of the Invictus Games Foundation, gushed about the event for wounded or injured service personnel during an interview with People published on Wednesday, February 5. "It is very ...