Description
Key Tasks & Responsibilities:
- Prepare asset, liability, and capital account entries by compiling and analyzing account information; document financial transactions by entering account information; and substantiate financial transactions by auditing documents and performing account reconciliations
- Assist with monthly and annual closing processes via the preparation of journal entries
- Assist in the annual audit and tax returns filings by preparing schedules / information
- Assume an active role in the monthly and annual financial reporting process and identify inefficient procedures and suggest possible improvements to the current accounting and financial reporting processes
- Assist in cost accounting processes within the company, including inventory reconciliation and valuation, as well as standard costing and production accounting
- Maintain accounting controls by preparing and recommending policies and procedures
- Assist with the monitoring and timely identification and compliance with evolving accounting guidance; perform research for new or changing initiatives / transactions; and make recommendations to ensure compliance with accounting standards
- Maintain confidence and protect operations by keeping financial information confidential
- Maintain financial security by following internal accounting controls
- Perform miscellaneous accounting tasks, financial and profitability analysis, system management, and other special projects as assigned
- Coach Junior Accountants and perform the adequate control over their work
Education & Experience:
- Minimum BS degree in Accounting with 10+ years -accounting experience
- Strong Microsoft Office experience – Excel, Word & Outlook
- Must have experience in utilizing efficiently an ERP
- Must have experience in advanced Excel features
- This role requires the demonstrated ability to apply technical accounting and time management skills in order to achieve established goals and meet recognized deadlines
- Multi-facility experience a plus
- Ability to supervise and manage a team