Oversee all related accounting and tax matters including A/P, A/R, GL, loans, payroll,401(k) plansPerform complex general accounting functions, including preparation of journal entries, account analysis, and balance sheet reconciliationAllocate funds to appropriate departmentsProvide accurate financial statements at the end of the quarterManage accounting staff and address any accounting related issues and financial discrepanciesPrepare and analyze financial data in accordance with generally accepted accounting principles (GAAP)Operate and maintain financial data in accounting systems in accordance with GAAPDevelop, implement, and maintain standard operating procedures for the accounting department to ensure proper internal controlsPrioritize, plan and delegate work to staffOversee accounts receivable related issues related to aged receivables, received checks and other forms of payment, matched payments to invoice orders, and apply payment to appropriate accountsOversee accounts payable related issues such as aged payables, payment run and address billing discrepanciesAddress issues related to overpayments, research and resolve unmatched customer paymentsReview month-end and year-end financial information and provide financial documentation for external auditorsPrepare payroll for multiple states and related federal and state payroll taxes and address all payroll related discrepanciesManage day to day development issue