1 job for "global index research group" in London, United Kingdom