Controller, Accounting, Financial Compliance
Listed on 2026-10-24
-
Accounting
Financial Compliance, Accounting & Finance -
Management
If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.
ControllerOffice Raleigh, NC, US
The Controller is a key member of the leadership team responsible for the financial integrity and day-to-day financial operations of the company. This position requires a strong accounting background combined with a practical understanding of distribution, inventory, purchasing, supply chain, operations, and business processes.
The ideal candidate is not simply an accountant, but a hands‑on business operator who understands how financial decisions connect to purchasing, inventory, pricing, margins, sales, operations, and cash flow.
The Controller will oversee accounting and financial reporting while working closely with company leadership, branch operations, purchasing, sales, and other departments to improve profitability, accountability, and operational efficiency.
Key Responsibilities:
- Lead the company's day-to-day accounting operations, including general ledger, accounts payable, accounts receivable, cash management, and financial reporting.
- Ensure accurate and timely monthly, quarterly, and annual financial statements.
- Manage the monthly and year‑end close processes.
- Maintain strong internal controls and ensure the accuracy and integrity of financial information.
- Oversee account reconciliations, accruals, journal entries, fixed assets, and other general accounting functions.
- Coordinate with outside CPA firms, auditors, banks, insurance providers, and other financial partners.
- Maintain compliance with applicable accounting standards, tax requirements, and company policies.
- Manage banking relationships, cash balances, borrowing needs, and lines of credit.
- Prepare budgets, forecasts, and financial projections.
- Monitor actual results against budgets and identify meaningful variances.
- Provide leadership with clear financial reporting and actionable business insights.
- Analyze gross margin, operating expenses, inventory investment, working capital, and profitability.
- Develop and maintain KPIs and dashboards that help leadership understand business performance.
- Identify financial trends, risks, and opportunities before they become larger issues.
- Support leadership in evaluating capital investments and other major business decisions.
Distribution, Inventory & Supply Chain
- Develop a strong understanding of the company's purchasing, receiving, inventory, sales, and distribution processes.
- Partner with purchasing and operations to manage inventory investment
- Monitor excess, obsolete, slow‑moving, and aging inventory.
- Help ensure inventory quantities and costs are accurately reflected in the financial statements.
- Oversee inventory controls, physical inventories, cycle counting, and inventory adjustments.
- Understand vendor pricing, purchasing programs, rebates, freight, discounts, payment terms, and other factors affecting product cost and gross margin.
- Analyze vendor programs and purchasing opportunities from both an operational and financial perspective.
- Help balance inventory availability and customer service with appropriate working‑capital management.
Operational Leadership
- Serve as a hands‑on, day‑to‑day business partner to the CEO, COO and leadership team.
- Understand how the business operates beyond the accounting department and actively participate in solving operational issues.
- Work collaboratively with branch managers and department leaders to improve processes, controls, accountability, and profitability.
- Regularly review operating results and help managers understand the financial impact of their decisions.
- Identify inefficiencies and recommend practical improvements.
- Establish scalable processes and procedures as the company…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).