sr associate careers in Cambridge, United Kingdom