subcontractor

noun
  1. : one (as an individual or business) that contracts to perform part or all of the obligations of another's contract