outsourcers

noun
  1. Companies or individuals that contract out work or services to external providers rather than handling them in-house.
  2. Usage: Plural form of outsourcer; Business/corporate context

Examples