Responsibilities include, but not limited to:
· Be responsible for all aspects of general accounting including general ledger, accounts receivable, accounts payable, payroll, inventory, and job costing.
· Ensure adequate internal controls are in place and effectively safeguarding company assets.
· Manage the financial reporting process, including preparation of monthly financial statements and various analyses requested by management.
· Manage the administration of all accounting software.
· Ensure the timely, accurate preparation and filing of all sales and use, property, and payroll tax returns (multi-state).
· Coordinate the preparation of annual income tax returns and annual financial statement reviews.
· Maintain fixed asset lists and depreciation schedules.
· Manage and report on cash and short-term debt on a daily basis.
· Understand and report on bank covenant compliance.
· Prepare and update the Company’s financial projections and budgets.
· Assist with employee benefits administration.
· Manage relationships with outside insurance and benefits providers.
· Maintain and administer proper levels of insurance coverage.
· Assist with review of customer contract requirements.
· Complete special projects as may be required by management.
· Manage sales reporting, including commission calculations and payment.
· Manage the accounting team.