Role Overview
You will be the steady hand behind the company’s daily financial operations, keeping ledgers accurate, invoices moving, and records organised while also greeting and assisting clients at the front desk. This position sits at the intersection of accounting and administration, so you will switch between reconciling transactions and handling walk-in or phone enquiries throughout the day. Your precision directly supports management’s decision-making, and your professionalism shapes the first impression visitors get of the business.
Key Responsibilities
- Post and reconcile daily financial transactions, including sales, purchases, and customer payments, into the accounting system
- Process invoices and credit notes, matching them against purchase orders and delivery documentation before filing
- Prepare bank reconciliation statements and follow up on discrepancies or missing statements in a timely manner
- Maintain accurate customer and vendor records, updating contact details, terms, and payment histories as needed
- Handle front-office duties such as welcoming visitors, answering phone calls, and redirecting enquiries to the appropriate department
- Support the accountant with month-end closing tasks, including preparing schedules and summarising data for reports
- Assist with petty cash management, data entry for payroll, and other administrative tasks as directed
- Keep filing systems organised, both digital and physical, to ensure documents can be retrieved quickly during audits or reviews
Requirements & Qualifications
- Diploma or degree in Accounting, Finance, Business Administration, or a related field
- CPA Part II or higher is a strong advantage
- 1–3 years of hands-on experience in accounting, bookkeeping, reception, or office administration
- Solid working knowledge of bookkeeping principles, double-entry systems, and basic financial reporting
- Prior experience in a front office or customer-facing role is preferred
- Familiarity with the automotive industry is an added advantage, but not required
- High accuracy in data entry, with the ability to spot errors and resolve them without being asked
- Comfortable working independently while also thriving in a busy, fast-moving environment
472 open positions on Semasocial right now
· 8821 open positions in Nairobi County, Kenya
· 47 posted in the last 7 days
Contact Information