Contractor

Defined: Anyone (person, group or company) who delivers anything (projects, services, devices etc.) to someone (or something) with a formal agrement (contract) defining the content of, and resources (timespan, money, deadlines, workhours etc.) spent on a delivery