Consultant (mini MBA) careers in Oxfordshire, United Kingdom