Invictus Games Foundation Welcomes Rob Owen OBE as Incoming CEO

Dec 20, 2024
5 Min read
Other News

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.

Lord Allen, Chair of the Invictus Games Foundation, expressed his confidence in Rob’s leadership:

The Board of Trustees is thrilled to welcome Rob Owen OBE as our new CEO. Rob’s proven track record in building strong partnerships, fostering inclusive workplace cultures, and driving innovative funding mechanisms makes him the ideal choice to lead the Foundation into its next chapter. As we look ahead to the Invictus Games Vancouver Whistler 2025 this February, we are excited for Rob to build on the incredible momentum and global impact that Dominic Reid has established over the past decade."

Lord Allen Chair of the Invictus Games Foundation

Rob brings with him a wealth of experience, including 16 transformative years as CEO of St Giles Trust. Under his leadership, the charity grew from a regional organisation to a nationally recognised, award-winning entity, delivering impactful programs and saving the UK taxpayer an estimated £2.5 billion. Further proving his suitability for the Invictus Games Foundation’s beyond the Games programmes, Rob has climbed Mt Everest and Mt McKinley, reached both the North and South Poles, completed Marathon des Sables, the New York Marathon, the Devizes to Westminster kayak Race, and pulled a sledge three times around the London Marathon.

I am honoured to be joining the Invictus Games Foundation, an organisation that has changed lives and saved lives over the past ten years, and inspired the world along the way. As the Foundation prepares for the Invictus Games Vancouver Whistler 2025, I am eager to start working alongside the team, our partners, and, most importantly, the incredible community of competitors and their families to ensure this mission continues to thrive and grow."

Rob Owen OBE Incoming CEO for the Invictus Games Foundation

Dominic Reid OBE, who has served as CEO since the Foundation’s inception, leaves behind a remarkable legacy. Reflecting on his tenure, Dominic said:

Leading the Invictus Games Foundation has been an immense privilege. I am incredibly proud of what we have achieved in creating an enduring legacy of support for international wounded, injured, and sick Service personnel and veterans through the power of sport. Rob’s outstanding leadership and empathy make him perfectly suited to take the Foundation forward, and I wish him every success."

Dominic Reid OBE

Outgoing CEO of the Invictus Games Foundation

The Invictus Games Vancouver Whistler 2025, set to take place in February, will mark a significant milestone in the Foundation’s journey, showcasing the resilience and determination of the international community with new Winter sports for the first time. Rob’s appointment post Games signals a new era of leadership, ensuring the Foundation continues its vital work in supporting those who have served, ahead of the upcoming Invictus Games Birmingham 2027.

Latest news

Read more

Watch Our 2024 Christmas Film - Pass It On: An Invictus Tale

Find out more

Jonny Huntington Begins Solo Expedition to the South Pole to Support the Invictus Games Foundation

Find out more

The Invictus Games Foundation Conducts its Final Pre-Games Visit to Vancouver and Whistler

Find out more