De Leon Industrial Development Corporation Inc. Overview of a Type A Corporation I. Oversight The City governing body and Board of the IDC oversee the Type A Corporation. The IDC Board is made up of five (5) members with no statutory criteria for selection. It is required to have the approval from the City governing...