Job Description
- Managing the full cycle of accounting activities for the company
- Knowledge of GL
- Managing accounts payable and accounts receivable
- Reconciling cash, bank accounts and revenues
- Maintaining an accurate general ledger, making adjustments as needed
- Creating journal entries for all accounts, including fixed assets
- Monitoring the business' cash flow
- Issuing invoices to and collecting payments from customers
- Preparing tax returns and monthly and quarterly financial statements
- Remitting payroll, income, sales and use taxes
- Collecting information for auditing purposes
- Associate's degree in accounting or related field
- Excellent knowledge of general accounting principles
- Bookkeeping certification
- Previous Senior Accountant/ Assistant Controller experience
- Advanced knowledge of accounting and bookkeeping software (e.g. Quickbooks on-line)
- Experience preparing financial statements and tax returns
- Ability to work to a strict deadline
- Attention to detail and accuracy of work
- Excellent communication skills both verbal and written