Responsibilities
· Lead monthly, quarterly, and year-end close processes
· Prepare and review journal entries and account reconciliations
· Analyze general ledger activity to identify trends, risks, and opportunities
· Ensure timely and accurate financial statement preparation
· Oversee payroll, accounts payable, general ledger, and core accounting functions
· Manage sales & use tax, property tax, and regulatory reporting
· Oversee fixed asset accounting including capitalization, depreciation, and disposals
· Ensure accurate inventory accounting and valuation
· Maintain compliance with GAAP and internal policies
· Coordinate external audits and ensure audit readiness through strong controls and documentation
· Evaluate accounting procedures for effectiveness and compliance
· Drive process improvement, automation, and system optimization across accounting functions
· Enhance reporting capabilities through improved tools, systems, and analytics
· Lead, mentor, and develop accounting staff
· Foster a culture of accountability, collaboration, and continuous improvement
· Align team performance with organizational goals and drive engagement through development initiatives
Requirements
· Bachelor's degree in Accounting required
· 8+ years of progressive accounting experience
· CPA strongly preferred
· Experience managing general ledger, payroll, AP, fixed assets, and inventory functions
· Strong knowledge of GAAP and financial reporting requirements
· Experience leading external audits
· Background in aggregates, construction materials, mining, manufacturing, or similar industries preferred
· Advanced Excel and financial modeling capabilities
· Experience with ERP systems (Vista preferred), BI tools, and reporting platforms
· Proven leadership experience with direct team supervision
· Strong analytical, problem-solving, and communication skills
· Ability to manage multiple priorities and deadlines with high attention to detail