manager european careers in Bristol, United Kingdom