Chief Financial Officer
Listed on 2026-09-27
-
Finance & Banking
Chief Financial Officer (CFO), Financial Manager, Corporate Finance, Financial Compliance -
Management
Chief Financial Officer (CFO), Financial Manager
Job Details
Level: Senior,
Job Location:
Winston-Salem HQ - Winston Salem, NC 27106, Position Type:
Full Time, Education Level: 4 Year Degree, Travel Percentage:
Up to 25%, Job Shift: Day, Job Category:
Finance, Chief Financial Officer
President and Chief Executive Officer
SupervisesPlant Controller;
Corporate Accounting Manager;
Retail Accounting Manager
The Chief Financial Officer serves as a member of the Executive Team and is responsible for maintaining the financial integrity and long-term financial health of the organization while ensuring compliance with applicable nonprofit, federal contracting, and other statutory and regulatory requirements. The CFO partners with IFB’s operational and business leaders to evaluate performance, improve financial sustainability, allocate resources effectively, and support strategic business and mission growth.
EssentialJob Functions
- Lead the development and execution of IFB Solutions’ long-term financial strategy, aligning financial resources, capital investments, and business objectives with the organization’s strategic plan and mission.
- Oversee the annual operating and capital budgeting process, including development of budgets, financial forecasts, financial targets, and performance measures in partnership with the CEO and executive leadership.
- Provide financial leadership and business/partner support to operating units, including Textiles Manufacturing, E-commerce, Retail, Workforce Services, and other business operations, to improve financial performance, productivity, and resource utilization.
- Develop, monitor and report on financial and operational performance metrics, including revenue, gross margin, contribution margin, labor productivity, overhead absorption, working capital, inventory, cash flow, and return on capital investments.
- Evaluate the financial performance and strategic viability of existing and prospective business opportunities, including new contracts, customers, products, facilities, capital investments, acquisitions, partnerships, and other growth initiatives.
- Oversee cash management, liquidity, banking relationships, investments, and working capital, ensuring adequate liquidity to meet operational, capital, and strategic requirements.
- Oversee financial aspects of federal, state, and commercial contracting, including cost analysis, contract profitability, indirect rates, cost allocation, and compliance with applicable government contracting requirements.
- Ensure compliance with applicable federal, state, local, and nonprofit financial requirements, including government contracting, tax-exempt organization requirements, financial reporting, and regulatory obligations.
- Serve as the organization’s senior financial advisor to the CEO and Executive Team, providing objective analysis and recommendations regarding strategic decisions, investments, operating performance, and financial risk.
- Serve as the financial liaison to the Board of Directors and appropriate Board committees, providing timely, transparent, and understandable information regarding financial performance, forecasts, risks, investments, and strategic financial matters.
- Manage the organization’s enterprise risk management and insurance programs, identifying significant financial, operational, contractual, property, cyber, and other enterprise risks and developing appropriate mitigation strategies.
- Maintain appropriate financial policies and governance practices, periodically reviewing and recommending updates to financial, investment, expense, purchasing, delegation-of-authority, and internal-control policies.
- Oversee the organization’s external audit, tax filings, financial statement preparation, and other independent financial examinations, ensuring…
(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).