Oversee calculating, posting, and verification of financial data for use in maintaining accounting and statistical records.
Ensure all analysis and reporting are accurate and prepared in compliance with accounting policies and procedures.
Supervise accounting staff in the day-to-day operations of accounting functions, including accounts payable, accounts receivable, ledger maintenance, revenue and asset accounting as well as associated analysis and reporting.
Review and approve journal entries ensuring timeliness and accuracy.
Review and approve reconciliation of financial accounts ensuring timeliness and accuracy.
Ensure timely month-end, quarter-end, and year-end close processes.
Review and approve account analysis to ensure variances are explained accurately.
Maintain integrity of accounting records by ensuring compliance with accounting policies.
Ensure timely delivery of accurate documentation, reconciliations and reports for audits.
Liaise with the bank and other parties.
Assist in evaluation and implementation of improvements to streamline processes.
Supervise and develop Accounting staff.
Requirements
Bachelor’s degree in Accounting, Business Administration, or equivalent.
1 to 3 years of supervisory experience.
3 to 5 years of relevant accounting experience.
Intermediate to advanced Microsoft Excel and Word skills.
Strong organizational skills, attention to detail, ability to prioritize and meet deadlines.
Excellent oral and written communication skills.
Strong knowledge of Microsoft Dynamics Great Plains desirable.
Exposure to insurance systems and knowledge of insurance desirable.