senior manager special assignments careers in Cambridge, United Kingdom