sales business development careers in Sintra, Portugal