Maintain reconciliation of balance sheet accounts, utilizing a complete understanding of all company operations and finances. Ensure the integrity of the accounting system through internal audits, analysis of company hardware and software systems applications, and proper implementation of company policies and procedures. Help prepare monthly financial reports along with supporting peripheral reports. Bachelor’s degree in Accounting, Finance or related field. Minimum 6 years accounting experience with 2 years in supervisory role.