We are seeking a hands-on Controller / Director of Accounting to oversee the day-to-day accounting and financial operations of the company. This position is responsible for maintaining accurate financial records, managing the monthly close process, preparing financial statements, coordinating with outside accountants, and ensuring the smooth operation of accounting functions across all entities. Accounting & Financial Reporting - Maintain the general ledger for multiple companies and business units. - Prepare monthly, quarterly, and annual financial statements. - Complete monthly account reconciliations and review financial results for accuracy. - Manage month-end and year-end closing activities. - Record and review journal entries. - Ensure financial records are maintained in accordance with GAAP and company policies. - Prepare consolidated financial reports for ownership. Accounts Payable & Accounts Receivable Oversight - Supervise and support accounting clerical staff responsible for payables and receivables. - Review vendor payments and customer account activity. - Assist with collections issues and account reconciliations when needed. - Monitor cash receipts and disbursements. Cash Management - Monitor company cash balances and banking activity. - Prepare periodic cash flow reports. - Reconcile bank and credit card accounts. - Coordinate transfers and banking transactions as needed. Tax & Compliance - Coordinate with outside CPA firms on annual tax returns and financial reviews. - Prepare schedules and supporting documentation for auditors and tax advisors. - Oversee sales tax filings and compliance requirements. - Maintain corporate records and support regulatory filings. Systems & Process Support - Maintain accounting systems and chart of accounts. - Identify opportunities to improve accounting processes and reporting efficiency. - Assist with software implementations and upgrades when necessary.