Position Summary:
The Assistant Controller reports directly to the Controller and plays a key role in managing daily accounting functions, including financial reporting, payroll, internal controls, and compliance.
Key Responsibilities:
Accounts Payable:
Review, verify, and enter invoices for payment
Track and process employee expense reports
Manage check runs, electronic transfers, and payments
Maintain vendor records and respond to inquiries
Reconcile payables and prepare account analysis
Support month-end close preparation
Payroll:
Compile and enter payroll data accurately and on time for 200 employees
Maintain payroll systems and update employee records
Ensure compliance with federal, state, and local tax requirements
Manage payroll documentation and reporting
Accounts Receivable:
Generate invoices and manage billing systems
Process payments, reconcile accounts, and track collections
Monitor accounts for payment irregularities
Resolve discrepancies and communicate with customers
Prepare aging reports and support cash receipt processing
Qualifications:
10+ years of accounting experience, preferably with supervisory or leadership responsibilities
Bachelor’s degree in accounting
Proficiency in QuickBooks accounting software and Microsoft Excel
Strong organizational, analytical, and communication skills
Ability to multitask and work independently with minimal supervision
Knowledge of payroll processes and compliance regulations
Experience with reconciliations, reporting, and month-end procedures
Equal Opportunity Statement:
We are proud to be an Equal Employment Opportunity and Affirmative Action employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, veteran status, or disability.