Perform month-end and year-end close activities, including bank and credit card reconciliations, journal entries, accrual analysis, A/P and A/R reconciliations
Reconcile all balance sheet accounts on a monthly basis
Prepare monthly Balance Sheet and Income Statement reports
Reconcile employee benefit accounts
Process bi-weekly payroll and set up new employees in payroll system
Establish, implement, and maintain internal controls
Oversee and manage records and reports in compliance with GAAP
Direct maintenance of general and subsidiary ledgers
Reconcile daily financial transactions and coordinate with banks
Prepare financial analyses, management presentations, and special projects
Supervise Accounts Payable and Accounts Receivable functions
Maintain 1099 records and file sales tax returns
Maintain strict confidentiality
Drive continuous improvement and efficiency in business processes
Requirements
Bachelor’s degree in Accounting required (Finance or Business Management with a concentration in Accounting also considered)
Minimum of 4 years of accounting experience with increasing responsibility; wholesale-distribution or audit experience preferred
Experience with Microsoft Dynamics (NAV) preferred
Strong proficiency in QuickBooks, Microsoft Dynamics (NAV), and Microsoft Office Suite
Excellent written and verbal communication skills with strong attention to detail
Ability to collaborate and interact effectively with senior management