management and leadership careers in Cambridge, United Kingdom