international business leaders careers in Oxfordshire, United Kingdom