Job Details
Skills And Tools:
Job Description
• Maintain the chart of accounts and ensure general ledger accounts are properly coded and mapped.
• Prepare journal entries to record all financial transactions accurately in the general ledger system.
• Reconcile all balance sheet accounts (cash, receivables, payables, inventory, fixed assets etc.) on a monthly basis. Investigate and resolve any discrepancies.
• Prepare consolidated monthly financial statements including income statement, balance sheet and cash flow statement.
• Analyze financial data and prepare management reports to monitor budgets, analyze variances and identify trends.
• Prepare reports for statutory filings and tax purposes.
• Ensure compliance with financial policies, procedures and internal controls. Implement improvements where needed.
• Supervise and train junior accounting staff on general ledger responsibilities.
• Liaise with external auditors to provide required information for the annual audit process.
• Investigate complex accounting issues and implement solutions.
Job Requirements
- Work experience as an Accountant
- BSc in Accounting, Finance or relevant degree
- Additional certification (CPA or CMA) is a plus