Managing contractor,
Definition of Managing contractor:
Person or firm contracted to administer and oversee a complete project, by managing several subcontractors who carry out different parts of the project.
Meaning of Managing contractor & Managing contractor Definition