Ahead of the start of the games on February 8, the head of the Invictus Games Foundation, Dominic Reid, who is overseeing his ...
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 ...
"He’s described it to me as his first child. It is a very important thing and he is totally committed," Dominic Reid, the outgoing chief executive of the Invictus Games Foundation told me.