A general contractor is like a project manager. They are the person, or team of people from one company, in charge of overseeing a construction project such as [...]