Job Description
JOB PURPOSE
To assist finance team members on matters related to the financial management functions, including billing and collection, cash flow and treasury management, responsible for processing vendor invoices with purchase order, assisting on statutory audit and tax, and assist in new projects appraisal analysis which may be assigned from time to time.
AREAS OF RESPONSIBILITIES
- Accounts Receivable (AR):
- Manage the AR process, ensuring timely collections and credit control.
- Monitor accounts for overdue payments, initiate collection efforts, and maintain an accurate aging report.
- Reconcile AR accounts and ensure all payments are accurately posted, addressing discrepancies as needed.
- Ensure compliance with accounting regulations when handling customer payments and financial transactions.
- Verify and process vendor invoices promptly, ensuring accuracy and policy compliance.
- Schedule and process timely vendor payments, adhering to payment terms and managing cash flow.
- Reconcile accounts payable regularly, resolving discrepancies and ensuring accurate records.
- Ensure payments comply with accounting and tax regulations, and assist with AP reporting.
- Financial Reporting & Compliance:
- Ensure accurate and timely recording of financial transactions, adherence to accounting principles, and proper documentation.
- Assist in the preparation of audit schedules, provide documentation, and support audit activities.
- Assist and coordinate with external tax agents in answering tax queries.
JOB SPECIFICATIONS
Minimum Qualification
Degree in Accounting or part professional accounting qualification.
Related Experience
Minimum one (1) year of related working experience
Competencies
- Good communications and interpersonal skills
- Proactive with the ability to work independently with minimum supervision
- Knowledge of and skills in using computer software e.g. Microsoft software applications
- Ability to work in a team as well as independently
- Ability to work on own initiatives and to operate under tight schedules and deadlines
- Attention to detail, very organized, prioritization skill and time management and independent.
Competencies (Behavioural)
- Pleasant personality with good interpersonal and communication skills
- Has good working attitude
- Punctual, honest and reliable
- Courteous, well mannered and has good etiquette
- Diligent and self-motivated
- Good team player
- Works with integrity
- Upholds organizational values
- Has a strong sense of responsibility