Controller
Job Description
Job Description
Company: Monmouth Cards
Location: On-site · New Jersey HQ (Monmouth County)
Type: Full-time · Reports to the CFO
Compensation: $120,000–$150,000 base + performance bonus + benefits
About Monmouth Cards
Monmouth Cards is one of the fastest-growing sports and trading card retailers in the country — 10+ stores across NJ, CT, and MA, a high-volume e-commerce business, live selling (Whatnot, eBay Live, TikTok), marketplaces (eBay, TCGplayer, COMC), and a growing fleet of vending machines and stadium kiosks. We move a lot of high-value inventory across a lot of channels, and we're scaling fast. We need a Controller to bring real financial discipline to a business that has outgrown spreadsheets.
The Role
This is the senior finance hire for Monmouth Cards. Reporting to the CEO, you'll own the entire accounting and finance function — the books, the close, the cash, and the numbers leadership decides on. It's a hands-on, build-it role for someone who likes turning a fast, messy operation into something clean and scalable.
What You'll Own
- Month-end close and reporting across multiple entities, including consolidations.
- Inventory accounting and valuation — our hardest, most important number (high velocity, fluctuating values, consignment, grading float).
- Multi-channel revenue reconciliation across POS, Shopify, live selling, marketplaces, and vending.
- Gross margin analysis by store, channel, and category.
- Cash management and treasury (Mercury, Ramp); AP, AR, and payroll .
- Multi-state sales tax and nexus (NJ, CT, MA, and growing).
- Budgeting, forecasting, and FP&A — the models the business runs on.
- NetSuite as the financial system of record — lead its rollout and Shopify POS integration, and build scalable processes and controls.
- Investor and strategic support for financing, M&A, and other initiatives.
What You Bring
- 5–8 years in accounting/finance, including time as a Controller or Assistant Controller (or a strong Accounting Manager ready to step up).
- Inventory-heavy retail or e-commerce experience — COGS, inventory valuation, channel reconciliation.
- Multi-entity accounting and consolidation experience.
- NetSuite (or a comparable ERP, with the ability to ramp on NetSuite) and advanced Excel.
- Multi-state sales tax familiarity and a systems-and-automation mindset.
- Comfort as a self-directed owner in a fast-moving, founder-led environment.
- CPA preferred (not required for the right candidate).
- Bonus: trading cards/collectibles, NetSuite implementation, Shopify POS, or M&A/diligence experience.
Compensation & Benefits
- Base: $120,000–$150,000 , depending on experience, plus a performance bonus tied to close discipline, margin, and cash/inventory targets.
- On-site at our NJ headquarters, working directly with the CEO and operations team.
- Health benefits, paid time off, and meaningful upside as we scale.
Monmouth Cards is an equal opportunity employer.
Recommended Jobs
COTA
Type: Skilled Nursing Facility Cape May Ct H , NJ SkyBridge Healthcare is seeking a Traveler for a 13 week contract in NJ. SkyBridge Healthcare is a premier staffing firm dedicated to matchi…
Certified Home Health Aide (CHHA) in Monmouth County
Job Description Job Description Join Our Compassionate Team as a Certified Home Health Aide (CHHA) in Monmouth County, NJ Full-Time Certified Home Health Aide (CHHA) - Monmouth County, NJ …
Produce Manufacturing Team Member
Job Description Job Description Date: September 6, 2022 Location: Egg Harbor City NJ 08215 Company: Quality Fresh Cut Produce Pay: $15 a hour Job Overview The Team Member prepares pr…
Specialist Teachers
Holy Spirit School - Pequannock, New Jersey 2026-2027 School Year Holy Spirit School, a PreK-Grade 8 Catholic school in Pequannock, New Jersey, is seeking qualified and enthusiastic Part-Time Teacher…
M6.20 MuleSoft Lead (100% Remote)
MuleSoft Lead (100% Remote)Job ID: 5771 Location: Phoenix, AZ (Remote) Duration: Up to 12 months, with potential for extensionOur direct client is seeking an experienced MuleSoft Lead to join th…
Fence Installer - ROS
Great company. Great people. Great opportunities. If you’d like the chance to make your mark with the world’s largest equipment rental provider, come build your future with United Rentals! …
Dance Instructor (Part Time, After School, In Person)
Schedule: Typically 1 hour per week for 10 weeks (after school); exact days/times vary by assignment Location: On-site at a partner school; varies by assignment Start Date: Rolling openings …
Software Test Engineer
Job Description Job Description NDI Engineering Company is seeking a software test engineer to support the Software Test Branch of the Prototype, Manufacturing and Test Department at Naval Air Wa…
Barista - The Hutch
Description The Hutch Barista connects with the guests by providing them a friendly, enthusiastic, yet professional and timely service plus excellent lattes and other creative coffee inspired drin…
Family Medicine Physician - Locum
Job Description Job Description Vivo HealthStaff Inc. is recruiting for a Family Medicine Physician in Fairfield, NJ . This is a locum position with competitive pay and travel reimbursement.…