• Lead the month end, quarter end, and year end close processes
• Prepare and review financial statements and management reporting
• Maintain accuracy and integrity of the general ledger
• Analyze financial results and identify opportunities for improvement
• Lead, coach, and develop a small accounting team
• Strengthen internal controls and accounting processes
• Partner with operations leaders to improve reporting and business performance
• Coordinate annual audits, tax support, and external financial relationships
• Assist with budgeting, forecasting, and cash flow management
• Support payroll, benefits, and compliance activities
• Drive process improvements that increase efficiency and scalability
• Bachelor's degree in Accounting, Finance, or related field
• 5+ years of progressive accounting experience
• Strong understanding of GAAP and financial reporting
• Experience owning month end close processes
• Experience preparing financial statements and balance sheet reconciliations
• Advanced Excel skills
• Strong analytical, organizational, and communication skills
• Demonstrated leadership through supervision, mentoring, or project leadership
• High level of integrity and professionalism
• Experience with Microsoft Dynamics Great Planes
• Experience leading accounting staff
• Experience in construction, recycling, manufacturing, transportation, distribution, or other operationally similar industries
• Medical Insurance
• Dental Insurance
• Vision Insurance
• Supplemental Disability Insurance
• Life Insurance
• PTO
• 401(k) with 5% Company Contribution
• Right Now Media At Work (Personal & Professional Development Video Library)
• SmartDollar Financial Wellness Tools (Including free access to financial coaches!)
• Chaplaincy Care