Prepare profit and loss statements and monthly closing and cost accounting reports.
Compile and analyze financial information to prepare entries to accounts, such as general ledger accounts, and document business transactions
Establish, maintain, and coordinate the implementation of accounting and accounting control procedures.
Monitor and review accounting and related system reports for accuracy and completeness.
Prepare and review budget, revenue, expense, payroll entries, invoices, and other accounting documents.
Analyze revenue and expenditure trends and ensure expenditure control.
Explain billing invoices and accounting policies to staff, vendors and clients.
Resolve accounting discrepancies.
Recommend, develop and maintain financial data bases, computer software systems and manual filing systems.
Ensure data integrity in the input and handling of financial data and reports for the company's automated financial systems.
Interact with internal and external auditors in completing audits.
Ensure accurate and timely monthly, quarterly and year end close
Attention to detail and accuracy. Ability to work under stress.
Other duties assigned from time to time