3 jobs for "global index research group" in London, United Kingdom