Prince Harry's Invictus Games chief quits 19.07.2024 18:01 FemaleFirst.co.uk Prince Harrys Invictus Games Foundations chief executive, Dominic Reid, has quit.