Consultant (mini MBA) careers in Bedfordshire, United Kingdom