director of supply chain and logistics jobs careers in Cascais, Portugal