strategic management consulting careers in Munich, Germany