What are the responsibilities and job description for the Controller position at Plant Therapy?
Controller – Plant Therapy (On-Site, Twin Falls, ID)
Location: Twin Falls, Idaho (On Site Position) Reports to: Chief Executive Officer (CEO) Employment Type: Full-Time, Exempt
About Plant Therapy
Plant Therapy is a direct-to-consumer wellness brand headquartered in Twin Falls, Idaho. With a focus on personal care and wellness products, we sell through multiple online and offline channels. We value quality, transparency, and delivering meaningful customer experience.
Position Overview
The Controller at Plant Therapy will lead our accounting and financial operations, ensuring robust financial controls, insightful reporting, and scalability across multiple sales channels. This role will be based onsite in Twin Falls and will report directly to the CEO. The ideal candidate thrives in a dynamic, entrepreneurial environment and has strong experience in ecommerce and channel-diverse revenue models. A working knowledge of the ERP system - particularly NetSuite - is strongly preferred.
Key Responsibilities
- Oversee all core accounting functions: general ledger, accounts payable/receivable, payroll, bank and credit-card reconciliations via NetSuite (ERP).
- Manage month-end and year-end close: prepare and deliver financial statements (income statement, balance sheet, cash-flow) in a timely manner.
- Drive revenue recognition, cost accounting and margin analysis across multiple channels: DTC (Shopify site), Amazon marketplace, Retail, and Wholesale partners.
- Work closely with inventory/operations teams to validate inventory valuations, landed cost, COGS, and margin by channel.
- Develop, maintain and enhance accounting policies, procedures and internal controls appropriate for a growing brand.
- Support the CEO and senior leadership with budgeting, forecasting, cash-flow analysis and key financial metrics reporting.
- Coordinate external audits, oversee tax filings (federal/state), and ensure sales & use tax filing and compliance with GAAP and other regulatory requirements.
- Lead and mentor a small accounting team: build processes and systems that can scale as Plant Therapy grows. This is a hands-on position balancing daily transactional work with team mentorship responsibilities.
- Provide financial insight and strategic support for the business: identify opportunities to optimize cost structure, channel profitability, and operational efficiency.
- Other financial and accounting duties as assigned.
Qualifications
- Bachelor’s degree in accounting, finance or related field.
- Minimum of 7 years of progressive accounting experience; at least 2 years in a Controller or Senior Accounting Manager role.
- Demonstrated experience in an ecommerce or consumer-product business with DTC (own website), marketplace (Amazon), retail stores, and wholesale channels.
- Strong working knowledge of NetSuite ERP is highly preferred; experience with integrations (Shopify, Amazon, 3PL/fulfillment) is a major plus.
- Deep understanding of inventory accounting, cost of goods sold, landed cost, multi-channel margin analysis, and revenue recognition.
- Excellent analytical and communication skills; ability to translate financial results for operational leaders.
- Proven track record of implementing scalable accounting processes in a fast-paced, growth-oriented environment.
- Strong leadership capabilities with a collaborative, hands-on approach.
- Must be based in or willing to relocate to Twin Falls, Idaho, and work on-site.
Compensation & Benefits
- Competitive salary with performance-based bonus or incentive.
- Comprehensive health, dental, vision coverage.
- 401(k) retirement plan with company match.
- Paid time off and recognized holidays.
- Opportunity to play a strategic role within a growth-oriented wellness brand headquartered in Twin Falls.
Salary : $85,000 - $110,000