in strategic management consulting careers in Sintra, Portugal