The GC in a large construction firm is a corporation. A CG in a small business is an individual manager of a project who takes the initiative and does not necessarily have construction experience.
Source: https://www.infiniticoach.com/2022/04/license-for-general-contractors-in-texas.html