- Supervising the daily operations and management in the accounting department and recording financial transactions
- Preparing interim and annual financial statements, and submitting periodic reports to senior management
- Preparing monthly financial reconciliations to ensure accuracy of records
- Ensuring compliance with tax laws, calculating taxes due and submitting returns on time
- Prepare budgets and monitor expenses and revenues to ensure they are consistent with goals
- Organizing annual and monthly inventory operations
- Coordination with external parties such as external accountants and regulatory authorities
- Lead and direct the accounting team to achieve goals
- Coordination with other departments to ensure that financial operations are implemented efficiently