sales business development manager careers in Loures, Portugal