Global invictus direct careers