Manager Master Data careers in Southampton, United Kingdom