manager assist careers in Cambridge, United Kingdom