Overview
This role involves leading the accounting function and managing a 12-person accounting team. The position is preferred in/near Stuart, Florida, with remote candidates considered.
You will drive financial accuracy, establish disciplined processes, and ensure senior leadership receives timely, reliable financial information. This is not a purely supervisory role—you will work hands-on to resolve issues, coach the team, and follow through until work is complete.
Responsibilities
- Lead, coach, and develop a 12-person accounting team, including clear responsibilities, deadlines, and performance expectations.
- Own the monthly, quarterly, and annual close processes, ensuring accurate financial statements and timely reporting.
- Oversee accounting across multiple entities, ensuring accurate reporting, timely reconciliations, and consistent close procedures across NetSuite and the QuickBooks environments used by Canadian and UK companies.
- Oversee general ledger accounting, account reconciliations, accounts payable, accounts receivable, and other core accounting activities.
- Maintain strong accounting policies and internal controls to protect company assets and support accurate financial reporting.
- Ensure appropriate application of U.S. GAAP and consistent accounting practices.
- Oversee inventory and cost accounting, revenue recognition, and related reconciliations.
- Partner with finance and business leaders on cash flow visibility, working capital, financial analysis, and operational decisions.
- Coordinate with external accountants, auditors, and tax advisors.
- Identify and resolve accounting issues, reconciliation backlogs, and process gaps.
- Improve accounting systems, workflows, documentation, and automation to reduce manual work and increase reliability.
- Communicate financial results, risks, and priorities clearly to senior leadership.
Requirements
- Bachelor’s degree in Accounting or a related field; CPA strongly preferred.
- 8+ years of progressive accounting experience, including meaningful experience as a Controller, Assistant Controller, or senior accounting leader.
- Demonstrated success managing and developing an accounting team.
- Strong command of U.S. GAAP, financial reporting, month-end close, and internal controls.
- Strong hands-on experience with NetSuite and QuickBooks. Must be comfortable overseeing accounting across multiple entities and accounting systems.
- Experience with inventory-based businesses and multiple revenue streams; consumer products, e-commerce, subscription, or connected fitness experience is a plus.
- Excellent analytical skills with the ability to identify problems, determine root causes, and implement practical solutions.
- Proven ability to manage competing priorities without sacrificing accuracy or accountability.
- Experience leading remote or geographically distributed employees is a plus.
- Proficiency with AI tools, including Claude, and comfort using them to speed up analysis, reconciliations, reporting, and process documentation, with careful review for accuracy.
Location
- Stuart, Florida preferred; remote candidates considered.
Compensation & Benefits
- Not specified in the provided description.