sales u0026 marketing and pr careers in Cascais, Portugal