manager master data careers in Stockport, United Kingdom