manager master data careers in Cambridge, United Kingdom