General business business communication careers in Loures, Portugal