The Administrative Officer will be responsible for managing the office and logistics for the entire Esoko staff. This is a key role who will conduct important financial and administrative tasks.  

Role Responsibilities

  • Manage logistics for field visits, trainings, meetings
  • Plan and schedule meetings and conference calls
  • Organize transportation for field visits, etc.
  • Assist with recruitment and new hire orientation
  • Liaison with company’s bookkeeper to maintain financial accounts
  • Maintain office files and documents
  • Manage petty cash fund
  • Assist with staff performance evaluations
  • Prepare employment and consultant contracts
  • Prepare payments vouchers, invoices and payment slips
  • Handle company purchases, bill payments, and bank deposits and withdrawals
  • Manage relationship with company secretary and ensure all filings are in compliance with statutory regulations
  • Assist with the setup of employee benefits like cooperatives, insurance, etc.
  • Conduct market research
  • Write quarterly reports
  • Other tasks as required


Job Requirements

  • Bachelor’s degree in Business, Finance, Economics or related field
  • Self starter with passion for company mission and vision
  • Excellent writing, communication and interpersonal skills
  • Enthusiasm and desire to learn new things
  • Strong administration and organizational skills
  • Born multi-tasker and problem solver

This role may be full-time or for a fixed contract period. This position is based in Nairobi, Kenya with occasional travel to Accra, Ghana. We provide competitive compensation, and encourage diversity, creativity, and professionalism in the workplace.

Error rendering macro 'zen-button' : The button links to a page that is not available 'Apply Online (biz)'