consultant careers in Sintra, Portugal