Accounting Manager
About the Role:The Accounting Manager is responsible for overseeing the daily operations of the accounting department and ensuring the accuracy, integrity, and timeliness of the company's financial records and reporting. This role supervises the Accounts Payable, Accounts Receivable, and office support staff while managing core accounting processes including the general ledger, monthly close, financial reporting, and internal controls.The Accounting Manager works closely with the Chief Financial Officer to support financial reporting, budgeting, audit preparation, and process improvement initiatives that enhance the efficiency and effectiveness of the organization's accounting operations.Minimum Qualifications:Bachelor’s degree in Accounting, Finance, or a related field requiredMinimum of five (5) years of progressive accounting experiencePrior supervisory or team leadership experience preferredExperience with ERP accounting systems required; Microsoft Dynamics GP experience preferredCPA certification or CPA candidate preferredCompetencies and Skills:Strong knowledge of Generally Accepted Accounting Principles (GAAP)Advanced Microsoft Excel and financial analysis skillsExperience with Microsoft Dynamics GP or similar ERP accounting systemsStrong leadership and team management abilitiesExcellent written and verbal communication skillsStrong organizational, analytical, and problem-solving skillsAbility to manage multiple priorities and meet deadlines in a fast-paced environmentHigh level of integrity and ability to handle confidential informationEssential Duties and Responsibilities:Accounting OperationsManage and oversee the daily operations of the accounting department, including Accounts Payable, Accounts Receivable, billing, and general ledger activities.Supervise and support accounting staff to ensure accurate and timely processing of financial transactions.Support payroll administration in coordination with Human Resources, including review of payroll data for accuracy and ensuring proper accounting treatment of wages, benefits, taxes, and related accruals. Assist in maintaining payroll controls and provide backup support for payroll processing when necessary.Ensure compliance with company accounting policies, procedures, and internal controls. Financial Reporting and Close ProcessLead the monthly and annual financial close processes to ensure timely and accurate reporting.Prepare and review financial statements and supporting schedules.Maintain and reconcile general ledger accounts and ensure accuracy of financial records.Prepare and review balance sheet reconciliations including cash, receivables, payables, and fixed assets.Revenue, Billing, and Expense MonitoringOversee billing processes and ensure proper revenue recognition in accordance with GAAP.Monitor company expenses and analyze variances from budgets or historical trends.Identify opportunities to improve cost efficiency and financial performance.Budgeting and Financial AnalysisAssist in the preparation of the annual operating budget and periodic financial forecasts.Provide financial analysis and variance reporting to management and department leaders.Develop financial reports and dashboards to support operational decision-making. Internal Controls and ComplianceDevelop, implement, and maintain strong internal controls and accounting policies.Ensure compliance with accounting standards, regulatory requirements, and company policies.Maintain accurate financial documentation and recordkeeping practices.Audit and External ReportingAssist with preparation of documentation and schedules for annual external audits.Coordinate with external auditors and respond to audit requests.Systems and Process ImprovementIdentify opportunities to improve accounting processes, reporting capabilities, and ERP system utilization.Support the ongoing development and enhancement of financial systems and reporting tools.Other ResponsibilitiesSupport the Chief Financial Officer with financial reporting and special projects.Perform additional duties and responsibilities as assigned.Supervisory ResponsibilitiesSupervise and support the Accounts Payable Clerk, Accounts Receivable Clerk, and office support staff.Establish work priorities and ensure timely completion of accounting tasks and responsibilities.Provide coaching, performance feedback, and professional development for team members.Assist with hiring, onboarding, and training of accounting staff as needed.Monitor team productivity and ensure adherence to company policies and procedures