Is it the CEO or circumstances beyond his control? Subcontracting is a bear.
Yes, contracts are paid by DSGT but they do NOT control how that company does its job. Yes, they can fire a contractor for non-performance but that is AFTER THE FACT.
Water under the bridge that requires ANOTHER contract to retrace/redo less than desirable results and THEN put forth improved results (DSGT can only hope this time).
Time moves forward regardless. The misstep caused by subcontractors result in unexpected delays. Plain and simple.
DSGT's business plan is dependent on subcontractors. DSGT products are NOT generated in house.
DSGT is the ship but the engine room is filled and operated by subcontractors.... from MY perspective may need firing or threatened by DSGT management that if they continue to under-perform, they will be (some have already been).
If so, I perceive that delays come from these factors, not necessarily the realm of CEO incompetency.
Corrective action, though, is management prerogative. So, back at you, I do say that IF little or no timely corrective action has been taken (I have lost patience in waiting further for it), the CEO IS incompetent.
PRs are needed to clarify. Further delay in doing so does lend itself well to your position.