General contractor

A general contractor is usually a person working on construction sites, management of venues, and communication and information.
The general contractor is employed by the company who pays him for completed work.
In UK and countries of commonwealth term Contractor is used to call any person that work for company on fixed term contract rather than regular employment. Advantages of such form of employment is better pay and flexibility for contractor and no employment protection which allows company to terminate contract immediately.