Prince Harry's pal steps down from Invictus Games after Duke's charity row | Royal | News | Express.co.uk
Charity trustees are the guardians of the charity, ensuring it is well-governed, law-abiding, financially sound, and working only for its charitable purposes. It seems that Invictus has lost JJ Chalmers as a Trustee for unspecified reasons.
This adds to the turnover at Invictus.