"Person" means any individual, corporation, company, partnership, firm, association or business;
"Contractor" means a person who is directly awarded a contract for a public work by a public body; and
"Subcontractor" means any subcontractor or lower tier subcontractor of a contractor.
N.J.S. § 34:11-56.47