Reporting to: Finance Director
Supervising: Senior Accountant-Payables, Senior Accountant-Receivables, Farmers Accountant, Assistant Accountant- Cashier, Accounts Clerk- Office Administrator
Key Responsibilities:
- Managing overall company general ledger ensuring accurate and prompt reconciliations per agreed deadlines.
- Maintaining updated company accounting records including general ledgers and excellent filing of accounting documents
- Formulating and managing day to day cash flows and assist Finance Manager in liaising with the banks on funding requirement for the company.
- Review and approval of all payments including cheque payments, TT transfers and petty cash payments by ensuring all internal controls are met.
- Review and approval of all sales invoices before dispatch to customers.
- Managing the company payroll records.
- Managing the company balance sheet including assets and liabilities ensuring a healthy status.
- Managing all company tax matters and liaising with Kenya Revenue Authority ensuring full compliance with the taxation law and other statutory requirements.
- Managing all statutory accounts including but not limited to NSSF, NHIF, KEPHIS,HCDA, KEBS, DIT etc and ensuring deductions and remittances are as per law.
- Working with external auditors and ensuring statutory audits are done within set deadlines.
- Liaising with external partners especially customers, banks, suppliers and Insurance companies on related services.
- Supervising, training, appraising and maintaining a highly motivated team of professional accountants
- Taking leadership in teamwork within company and finance department
- Any other duties as may be assigned by the Finance Manager from time to time.
P. O. Box 52448-00200
Nairobi