Analyzes financial information and prepares balance sheet, profit and loss statement, and other reports (including 10-K’s and 10-Q’s) to summarize and interpret current and projected company financial position for management; Audits contracts, orders, and vouchers, and prepares reports to substantiate individual transactions prior to settlement; Maintains responsibility for key Accounting functions (i.e. cash, investments, accounts receivable, prepaids, fixed assets, internally developed software, notes receivable, notes payable, leases, deferred rent, accounts payable, customer advances, accrued expenses, income taxes, rebates, payroll, etc.); Manages internal resources to successfully perform assigned duties within the Accounting group. Uses Generally Accepted Accounting Principles (GAAP) and controls that will prevent or reduce risk of potential misstatements or misappropriations; Monitors compliance with GAAP, Sarbanes Oxley Requirements, internal controls, and company and departmental procedures; Reconciles general ledger accounts; Reviews, investigates, and corrects errors and inconsistencies in financial entries, documents, and reports; Compiles and analyzes financial information; Prepares journal entries for the general ledger; Performs month-end close process and assists with the preparation of monthly reporting packages, preparation of the management financial briefings and monthly financial reviews for the Board of Directors; Assists in training and mentoring less experienced accountants.