TGG

Assistant Controller

TGG

full-time

Posted on:

Location Type: Hybrid

Location: State CollegePennsylvaniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $110,000 - $125,000 per year

Tech Stack

About the role

  • Manage full-cycle accounting using QuickBooks Online
  • Oversee high-volume Accounts Payable via Bill.com
  • Support revenue recognition, billing, and collections
  • Prepare cash flow forecasts, projections, and financial models
  • Partner with ownership and bank on lending, borrowing, and project financing
  • Assist with customer and project loan structures, setup, and tracking
  • Lead budgeting and forecasting in Excel
  • Maintain and update a rolling 5-year financial plan
  • Manage banking activity and daily cash flow
  • Oversee multi-state sales tax filings and compliance
  • Maintain amortization schedules for long-term contracts and fixed assets
  • Oversee inventory accounting using IQ Reseller
  • Ensure accurate month-end close, reconciliations, and general ledger integrity
  • Supervise and mentor accounting staff (2 clerks)
  • Improve financial reporting quality, accuracy, and timeliness
  • Identify and implement process improvements and automation
  • Assist with planning for a future ERP or accounting system upgrade

Requirements

  • Bachelor’s degree in Accounting or Finance
  • 5+ years of full-cycle accounting experience
  • Experience as an Accounting Manager or Assistant Controller
  • Strong knowledge of financial reporting, budgeting, forecasting, and sales tax
  • Advanced Excel skills and QuickBooks Online experience
  • Comfortable working in a privately owned, family-run business
Benefits
  • Generous benefits with low employee cost
  • Health Savings Account (HSA)
  • Paid Time Off (PTO) & Paid holidays
  • HYBRID schedule

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
full-cycle accountingaccounts payablerevenue recognitionfinancial modelingbudgetingforecastingcash flow managementinventory accountingfinancial reportingprocess improvements
Soft skills
leadershipmentoringcommunicationorganizational skillsproblem-solving
Certifications
Bachelor’s degree in AccountingBachelor’s degree in Finance