About the role

  • Controller overseeing finance operations for high-growth digital out-of-home media startup in New York City. Responsible for accounting, revenue recognition, payroll, and audit readiness in a hybrid role.

Responsibilities

  • Own US GAAP books and monthly close; deliver financial and management reports; establish and maintain accounting policies.
  • Build and maintain revenue recognition models for all sales in compliance with ASC 606.
  • Build out and execute revenue share upside calculation, accrual and payment processes with full audit trail.
  • Oversee billing, collections, payments, T&E, and Ramp card compliance.
  • Review payroll and benefits; ensure compliance with federal/state/local and sales/use tax filings.
  • Act as main contact for auditors, tax advisors, and banks; lead first audit and manage multi-state tax risks.
  • Maintain QuickBooks integrity and lead ERP selection, migration, and control framework.
  • Collaborate with Sales, Operations, and Legal to implement deal terms, produce margin dashboards, and support pricing and budgeting decisions.

Requirements

  • 8+ years relevant experience including team leadership.
  • CPA preferred; BS/BA in Accounting or Finance.
  • Strong US GAAP/ASC 606 expertise; hands-on rev rec or contract cost experience.
  • Proficiency with QuickBooks, Excel, and bill/payroll tools; ERP experience (NetSuite/Intacct) preferred.
  • Clear communicator, process builder, and results-driven operator.
  • Programmatic ad revenue or revenue share experience preferred.
  • Multi-state/sales tax, cross-border payments, or vendor tax documentation preferred.
  • First-year audit or ERP migration exposure preferred.
  • English/Chinese bilingual preferred.

Benefits

  • Health insurance
  • Flexible work arrangements
  • Professional development opportunities

Job title

Controller

Job type

Experience level

SeniorLead

Salary

$140,000 - $175,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job