Alpharetta based client is looking for an In-Office Controller to add to their accounting team. This is a small company; small company experience is highly preferred. The Controller reports directly to the Chief Accounting Officer.
Responsibilities:
- Administer QB daily: entering supplier invoices, bills, credit cards and other charges
- Verify and pay bills, make wire transfers and other payments
- Reconcile all accounts monthly including foreign vendors, suppliers and logistics companies
- Invoice customers, deposit foreign checks, communicate with customers on past due invoices
- Handle all communication and work in process with our external accountants, Canadian accountants and Mexican accountants (limited activity)
- Assist external accounting firm with an annual audit of the company
- Paying sales taxes, state taxes, quarterly taxes, filing tax forms, 1099s, elections and other as per external accounting instructions.
- No tax preparation or calculation – just following external accounting instructions.
- Oversee payroll and 401k with Paychex, report hours, holidays, vacation and benefits, file quarterly and annual forms required by Paychex.
- Communicate with our bank, submit LOC reports semi-monthly.
- Communicate with insurance companies, updating premiums, coverages, annual reporting and extensions. Handle claims.
- Reconcile inventory monthly: reconcile QB with month end inventory reports from 7 warehouses + in-transit.
- Optimize and improve current accounting procedures through QB and other available technology
- Back up for co-workers when time off is scheduled
- Assist management with other duties when asked
Requirements:
- 5+ years of experience as full-cycle accountant for a small company
- QuickBooks experience
- Inventory experience
Benefits:
- No (or very limited) overtime
- Health
- Dental
- 401k with profit sharing and matching
- Paid vacation and holidays
- Annual bonuses