This position will oversee all general ledger accounting functions and ensure accurate and timely financial reporting. This position plays a critical role in maintaining the integrity of the company's financial reporting, tax compliance, management reporting and driving continuous improvement in financial processes, internal controls, and accounting systems. This position requires a deep understanding of accounting principles, taxation, and financial reporting. This position is accountable for maintaining accurate financial records, ensure compliance, analyze financial data, and support decision-making processes. Key Responsibilities: · Manage the day-to-day general ledger accounting activity, ensuring timely and accurate monthly and year-end close processes. · Oversee the preparation and review of daily cash reports, journal entries, account reconciliations, and financial reports in compliance with GAAP and internal policies. · Prepare and review monthly financial statements, including income statements, balance sheets, and statements of cash flows. · Analyze financial data to ensure proper accounting treatment and identify discrepancies or areas for improvement. · Collaborate with external auditors and tax specialists to prepare and file annual financial statement audits and tax returns accurately and on time. · Develop, implement, and maintain accounting policies, procedures, and internal controls. · Partner with the CFO and other team members on strategic initiatives, system implementations, and process enhancements. · Ensure compliance with US GAAP, IRS regulations and state and local tax statutes. · Support budgeting and forecasting processes.