It is not uncommon for a small public company not to have a CFO in place, especially in the start up stages. They rely on their audit firm to help them with internal controls and check them closely during reviews and audits. The auditors will not do the work, just help with controls.