strategic management consulting careers in Cascais, Portugal