1.Manage accounting assistants and bookkeepers
2.Maintaining and reconciling balance sheet and general ledger accounts.
3.Performing other accounting duties and supporting junior staff as required or assigned.
4.Verify, allocate, post and reconcile accounts payable and receivable
5.Contributing to the development of new or amended accounting systems, programs, and procedures.
6.Participate in financial standards setting and in forecast process
7.Provide input into department’s goal setting process
8.Prepare financial statements and produce budget according to schedule
9.Assisting with preparing and monitoring budgets.
10.Assist with tax audits and tax returns
11.Assisting with annual audit preparations.
12.Direct internal and external audits to ensure compliance
13.Prepare financial statements and produce budget according to schedule
14.Assisting with preparing and monitoring budgets.