Job Description
Job Description
About WhyGolf
WhyGolf is a fast-growing golf performance company In Escondido, CA generating ~$10M in annual revenue across golf training aids, a subscription golf app, and a subscription online golf training academy (in development). We have an excellent reputation, trusted products, and strong brand awareness. We anticipate continued high-growth for the foreseeable future.
Role Overview
We’re looking for a hands-on Controller or a strong Senior Accountant ready to step up to own and build the financial backbone of the company. This person will be a senior leader and partner to the president and other executives on the team.
This role is ideal for :
A current Controller or a strong Senior Accountant who is ready to step into a Controller role in an exciting, high-energy business environment.
You will own day-to-day finance functions, partner with leadership on strategic decisions, and help evolve systems, controls, and processes as the company scales from ~$10M upward.
This is a roll-up-your-sleeves role with real influence and substantial economic opportunity.
Key Responsibilities
Accounting & Close
- Own monthly, quarterly, and annual close
- Maintain GAAP-compliant accrual accounting
Prepare and review : P&L
Balance SheetCash FlowManage revenue recognition across :Physical product sales
Subscription app revenueSubscription training academy revenueMaintain and evolve the chart of accountsFP&A & Business Insight
Build and maintain :Annual budgets
Rolling forecastsCash flow projectionsAnalyze :Gross margin by product line
Subscription performance and churnOperating expenses vs planProvide leadership with clear, actionable financial reportingSupport pricing, hiring, and product decisions with financial modeling
Cost Accounting & Inventory
Oversee cost accounting for offshore-manufactured productsTrack and analyze :COGS
Freight, duties, tariffsInventory valuation and reservesPartner with operations on :Inventory planning
Cash usageMargin improvementSales Tax & Compliance
Oversee multi-state sales tax compliance through a third-party tax management providerEnsure accurate data flow and filings across channelsMonitor nexus exposure as the business growsCoordinate with external accountants and advisors as neededPayroll, Insurance & Compliance
Oversee payroll processing and reportingEnsure compliance with federal and state payroll requirementsManage business insurance programs, including :General liability
Product liabilityWorkers’ compCoordinate renewals, audits, and broker relationshipsSystems, Controls & Scale
Own and improve accounting systems and workflowsImplement and maintain basic internal controlsPrepare the company for :Lender reporting
Potential auditsFuture capital raisesManage external partners (CPA firm, tax providers, payroll, insurance)Required / Core Experience
Strong background in general accrual accountingExperience owning or heavily participating in the monthly closeExposure to FP&A, budgeting, and forecastingExperience with : Inventory accounting
Cost accountingPayrollInsurance administrationComfortable working in a growing, less-structured environmentIdeal Candidate Profiles
Controller or current Senior Accountant ready to step into a Controller roleExperience in :Manufacturing and distribution companies
Subscription revenue models (helpful, not required)Nice to Have (Not Required)
CPA or public accounting backgroundSome exposure to e-commerce or Amazon accountingExperience scaling systems or processesA golf fan or playerWho You Are
Organized, detail-oriented, and reliableComfortable owning responsibility and learning quicklyAble to explain financials in plain EnglishCalm under pressure and adaptable as priorities shiftInterested in growing with the role, not just filling itWhy This Role Is Compelling
Direct visibility and impact on company decisionsOpportunity to grow into a senior finance leaderA chance to help build the financial backbone of a scaling brandSignificant economic opportunityWorking with fun, like-minded teammates in an exciting business fieldReports to President
In office or remote (minimum of one day per week in office)
Powered by JazzHR
m3QDqVeVUI