service management consultants careers in Cambridge, United Kingdom