Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Oct 28, 2026
    Deadline: Not specified
    Save
    Facebook
    X
    LinkedIn
    Email
    Copy link
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any notarisation, certificate or assessment as part of any recruitment process. When in doubt, contact us

    CDL was founded in early 2003 by its current Managing Director Lucy Mmari.Within her 14 year tenure in a well established logistics company, She honed her skill in human resources management and thereafter started CDL.

     

    Accounts Assistant – Accounts Payable

    Job Purpose

    • To manage the accounts payable function by ensuring that supplier invoices and other approved obligations are verified, accurately recorded, properly supported, and settled within agreed payment terms. The role ensures that creditor records are up to date, liabilities are accurately reflected in the accounting system, and payments comply with company policies and approval procedures.

    Key Duties and Responsibilities

    Supplier Invoice Management

    • Receive and register all supplier invoices and payment requests.
    • Verify invoices against purchase orders, contracts, delivery notes, service confirmations and other supporting documents, as applicable.
    • Confirm invoice accuracy, including supplier details, amounts, calculations, VAT and other applicable taxes.
    • Check for duplicate invoices and investigate discrepancies before posting.
    • Ensure invoices have the appropriate departmental and financial approvals before processing.
    • Return incomplete, inaccurate or unsupported invoices for correction.

     Accounts Payable Posting

    • Record approved supplier invoices, credit notes, debit notes and other creditor transactions accurately and promptly in the accounting system.
    • Ensure expenses are allocated to the correct general ledger accounts, departments, projects, cost centres and entities.
    • Maintain accurate supplier accounts and creditor balances.
    • Ensure transactions are posted in the correct accounting period.
    • File and maintain complete electronic and physical supporting documentation.

    Payment Preparation and Control

    • Maintain an updated schedule of supplier invoices due for payment.
    • Prepare payment requests and payment schedules based on approved invoices and agreed payment terms.
    • Ensure all payment requests are supported by the necessary documentation and approvals.
    • Prepare payment batches, bank upload files or payment instructions for review and authorization by designated officers.
    • Verify supplier bank details against approved records and ensure changes are independently validated.
    • Track approved payments and update supplier accounts once payments are confirmed.
    • Escalate overdue invoices, disputed balances and urgent payment obligations to the supervisor.
    • Ensure that no payment is made without the required authorization.

    Supplier Reconciliation and Account Maintenance

    • Reconcile supplier statements against the company’s accounts payable ledger.
    • Investigate and resolve differences, missing invoices, unallocated payments and credit notes.
    • Follow up with suppliers and relevant departments to resolve outstanding queries.
    • Maintain an accurate and current supplier master file.
    • Monitor supplier advances, deposits and unapplied payments, where applicable.

    Month-End and Periodic Reporting

    • Prepare monthly accounts payable ageing reports.
    • Prepare schedules of outstanding invoices, overdue creditors and upcoming payment obligations.
    • Identify invoices received but not yet posted and notify the supervisor of potential month-end accruals.
    • Support month-end and year-end account closures.
    • Provide supplier balances and supporting schedules for internal and external audits.
    • Respond promptly to audit queries and provide complete supporting documentation.

    Compliance and Internal Controls

    • Comply with the company’s financial policies, procurement procedures, approval limits and payment controls.
    • Ensure segregation of duties between invoice processing, payment preparation, payment authorization and bank reconciliation.
    • Maintain confidentiality of supplier, banking and financial information.
    • Report suspected duplicate payments, fraudulent invoices, unauthorized commitments and other irregularities.
    • Support the implementation and use of the company’s accounting and financial management systems.

    ​​​​​​​Qualifications and Experience

    • Diploma or degree in Accounting, Finance or a related field.
    • CPA Part I or equivalent professional accounting qualification is an advantage.
    • At least two years of relevant experience in accounts payable or general accounting.
    • Practical experience using Zoho Books accounting software.
    • Good knowledge of supplier reconciliations, invoice processing, payment controls and basic taxation requirements.

    Required Competencies

    • High integrity and attention to detail.
    • Strong numerical and analytical skills.
    • Good organization and time management.
    • Ability to meet strict reporting and payment deadlines.
    • Good communication and supplier relationship management skills.
    • Confidentiality and sound financial judgment.
    • Ability to identify errors, investigate discrepancies and escalate risks promptly.

    Authority and Accountability

    • The Accounts Assistant – Accounts Payable is authorized to process and post properly approved invoices, prepare payment schedules and follow up on outstanding supplier documentation within delegated responsibilities.
    • The position does not independently authorize payments, approve its own invoices, change supplier banking details without independent verification, or override established financial controls.
    • Overall accountability: To maintain accurate, complete and up-to-date accounts payable records and ensure that all supplier payment obligations are processed efficiently, transparently and in accordance with company’s financial policies.

    go to method of application »

    Branch Executive - Mombasa

    Job Purpose Statement  

    • To oversee the branch office including its operations and staff and ensuring that branch performance targets are met.

    Key duties and responsibilities

    • Raise the company’s profile and enhance its visibility by positioning it strategically in the region.
    • Develop effective Sales strategy and creating a sustainable and comprehensive sales plan.
    • Develop effective Marketing strategy and creating a sustainable and comprehensive marketing plan.
    • Gather market intelligence for the region, advising the Head of Marketing on business opportunities and areas of improvement.
    • Develop an effective client management plan, including an up-to-date client portfolio and subsequently, client-retention initiatives, while minimizing attrition.
    • In liaison with the marketing team, participate in product development, advising on what works in the respective area of operation.
    • Preparation of branch-related statistics and sales reports as required.
    • Analyze branch-related data and ensure all relevant issues relating to branch operations are identified and communicated to relevant stakeholders.
    • Manage branch budget and minimize costs and expenses.
    • Supervise and evaluate the performance of direct report.
    • Adherence to the Service Charter.
    • Any other duties as may be assigned from time to time, related to your skills, qualifications, experience and in promotion of teamwork and collaboration in the company.

    Key Result Areas

    • Branch performance (Regional Sales Targets)
    • Customer Satisfaction Index

    Staff Supervision Responsibilities

    • Staff Reporting Directly to the Job Holder: Customer Service Representative

    Education

    • Degree in business-related course from a recognized university
    • Diploma in Insurance or related insurance course is desirable.

    Knowledge and Skills

    • Excellent knowledge of the insurance industry
    • Sound commercial awareness
    • Strategic thinker
    • Strong interpersonal skills
    • Good communication skills

    Experience

    • At least 5 years’ relevant experience in the insurance sector, 2 of which should be in branch management
    • Demonstrable experience in sales and marketing of insurance products

    Personal Attributes

    • Reliable
    • Problem solver
    • Leader

    go to method of application »

    Human Resource Officer

    Role Overview:

    • The Human Resource Officer will support the establishment and daily operations of the HR function, ensuring adherence to labor laws, implementing HR policies, and promoting a positive and compliant work environment. This role requires a detail-oriented professional with strong organizational and interpersonal skills.

    Key Responsibilities

    HR Operations & Policy Implementation

    • Assist in developing and implementing HR policies and procedures in line with company goals and legal requirements.
    • Ensure compliance with employment laws, regulations, and organizational standards.
    • Support in setting up HR administrative processes and documentation.

    Recruitment & Onboarding

    • Participate in the recruitment process, including job postings, shortlisting, and scheduling interviews.
    • Coordinate onboarding and orientation programs to ensure a smooth integration for new hires.
    • Maintain up-to-date employee records and recruitment documentation.

    Employee Relations & Performance Support

    • Act as a point of contact for employee concerns and escalate issues where necessary.
    • Support performance management processes, including appraisal coordination and feedback documentation.
    • Assist in promoting employee engagement and a positive work environment.

    Key Industrial Relations Responsibilities

    • Grievance and Dispute Handling: Managing individual and collective workplace grievances in line with the Trade Disputes Act and the Labour Relations Act, 2007.
    • Disciplinary Management: Guiding the organization through fair disciplinary process in line with the Kenyan Employment Act 2007.
    • Compliance with Labour Laws: Ensuring the workplace adheres to Kenyan statutory bodies, including the Employment and Labour Relations Court (ELRC), the Ministry of Labour and Social Protection, and Occupational Safety and Health Act (OSHA 2007) guidelines.
    • Advisory Role: Partnering with employer bodies like the Federation of Kenya Employers (FKE) in matters of Industrial Relations

    Training & Development

    • Assist in identifying training needs and coordinating learning and development programs.
    • Maintain training records and support implementation of capacity-building initiatives.
    • Provide support in succession planning and career development tracking.

    Compensation & Benefits Administration

    • Ensure accurate and timely payroll processing in coordination with the finance team.
    • Administer employee benefits programs and respond to related inquiries.
    • Maintain compliance with statutory deductions and benefits regulations.

    HR Information Management

    • Manage employee files and ensure proper data entry in the HR system.
    • Generate HR-related reports and assist in analyzing workforce data.
    • Support leave management and time tracking processes.

    Qualifications & Experience:

    • Bachelor’s degree in Human Resource Management, Business Administration, or a related field.
    • Must be a registered member of the Institute of Human Resource Management (IHRM).
    • Minimum of 3–5 years of experience in a generalist HR role.
    • Strong understanding of Kenyan labor laws and HR best practices.
    • Proficiency in HRIS systems and Microsoft Office Suite.
    • Excellent interpersonal, communication, and problem-solving skills.
    • High level of integrity and confidentiality.

    Method of Application

    Use the link(s) below to apply on company website.

     

    Build your CV for free. Download in different templates.

  • Report job
  • Get new Finance / Accounting / Audit jobs on TelegramNew jobs like this, as they are posted
  • Send your application

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail