ambassadors schools careers in Cambridge, United Kingdom