The Invictus Games Foundation employs 27 employees. The The Invictus Games Foundation management team includes Richard Smith (Operations Director), Karen Briggs (Member of Board of Trustees), and Ben Farrell (Chairman - Advisory Board of the Endeavour Fund, Invictus Games Foundation).
Get Contact Info for All DepartmentsLooking for a particular The Invictus Games Foundation employee's phone or email?