team building careers in Cambridge, United Kingdom