Most states allow one individual to hold all offices. (nonprofit corporations are required to have at least 3 directors). There is no limit to the number of shareholders a corporation can have (except if the entity opts to be treated as an S Corporation. Officers are a second level of management (first level is the Board of Directors) and a company can have as many officers as it may need to run the business.