Scientific Director careers in Oxfordshire, United Kingdom