in strategic management consulting careers in Liverpool, United Kingdom