sales business development careers in Cascais, Portugal