manager master data careers in Salcombe, United Kingdom