Ensure the maintenance of an updated and well-kept accounting books and records
Performs bank reconciliation for each account of the company and coordinate with other staffs to resolve promptly all pending reconciling items.
Ensures the completeness of supporting documents for all of the recorded transactions in the company accounting records
Ensures all sales crews have deposited cash of daily sales
Ensures that the accounting books and records are properly filed and stored for efficient retrieval in the future;
Ensures all cash shortages are promptly reported.
Support and provide supervision to the accounting staff
Provides feedback to Training officer on the training needs of staff directly reporting to him/her;
Reviews the work of Accountants in the company
Prepare and assist for both internal and external audits
Provides assistance in any audit or examination to be conducted by the external or internal auditor, government regulatory agencies as well as other parties duly authorized by the owner or the General Manager to conduct such activity.
Maintain sufficient control systems
Maintains all fixed assets of the appropriate register and facilitates conducting of physical inventory every year to verify the existence of the assets;
Work with the treasurer to ensure adequate control of cash and other assets according to laid down policies in the company.
Job Requirement
Education
BA degree in accounting, finance or related fields.
Experience
2+ - 5 years’ experience in related positions.
Determined personality with initiative, perseverance and the ability to motivate and manage a team
Capability and willingness to take responsibility and highly developed sense of integrity
Ready to comply and live up to and in accordance with the organization Ideals and Core Values
Be proficient in Microsoft office, and excellent use of Excel spreadsheets
Highly developed sense of reliability and accuracy