Working Hours: Monday–Friday,
Type: Full-Time,
Introduction to the Role
Optimise
Outsourcing is recruiting an experienced and detail-driven Bookkeeper / Accounts Assistant to support a growing international
Managed Services Provider (MSP) delivering technology and IT services to
business clients.
This
is a key role within the finance function, with primary responsibility for
ensuring that client invoices are accurate, complete, and issued on time.
The business operates as a small, collaborative team. This means the role
offers genuine visibility into how the organisation operates and the
opportunity to make a meaningful impact over time.
Role Overview
- This role carries direct responsibility for:
- Preparing and issuing monthly client invoices
- Ensuring billing aligns with agreed services, usage, and pricing
- Investigating and resolving invoicing discrepancies
- Supporting day-to-day bookkeeping tasks
- You will work with information drawn from multiple systems and
sources, requiring a structured, methodical approach to ensure accuracy.
- You will also work to monthly billing deadlines where accuracy and
timeliness directly impact client experience and cash flow.
About
the Client
- Our client operates within the managed services / technology
services sector, delivering ongoing IT and operational support solutions
to business clients.
Key characteristics of the environment:
- Service-based, recurring monthly billing
- Usage and service data feeding into invoices
- Multiple operational systems supporting service delivery
- A structured but agile team environment
- Emphasis on accountability and careful, methodical work
- The business uses QuickBooks for accounting, alongside service
management and documentation systems that support operational data and
billing accuracy.
- Familiarity with MSPs or similar service-based environments is
helpful, but not essential. A learning curve is expected, and structured
support will be provided to understand how the systems connect and how the
business operates.
- For GDPR and confidentiality reasons, the client’s identity will be
disclosed at the interview stage.
About
Optimise Outsourcing
- Optimise Outsourcing is a UK-registered Employer of Record (EOR) and
recruitment partner with a strong operational base in Nairobi. We connect
high-performing Kenyan professionals with established international
businesses and provide:
- Full HR and operational support
- Structured onboarding and training
- Performance coaching and development
- A professional, office-based working environment
- Joining Optimise means joining a company committed to long-term
career growth and operational excellence.
Key Responsibilities
Client
Invoicing & Revenue Accuracy
- Prepare and issue accurate monthly client invoices.
- Validate service data and pricing before invoices are released.
- Take ownership of invoice accuracy.
- Investigate and resolve discrepancies independently.
- Respond professionally to billing-related queries.
Bookkeeping
& Finance Support
- Process purchase invoices.
- Perform reconciliations (bank and account level).
- Maintain accurate ledgers and financial records.
- Assist with basic reporting and month-end activities.
Systems
& Process Understanding
- Work across accounting and operational systems in a structured way.
- Understand how service delivery data feeds into financial billing.
- Contribute ideas to improve finance and operational processes over
time.
Essentials
- Minimum 3 years’ experience in a bookkeeping, accounts assistant, or
similar finance role.
- Direct responsibility for preparing and issuing client invoices.
- Hands-on experience using at least one accounting system
(QuickBooks, Xero, Sage, or similar).
- Strong attention to detail and careful, structured approach to work.
- Confidence working with numbers and financial data.
- Clear, professional written and verbal English communication skills.
- Comfortable working collaboratively with remote colleagues.
- Proactive mindset and willingness to take ownership of work.
Desirable
(Not Essential)
- Experience working in a service-based, subscription, or recurring
billing environment.
- Experience within technology, managed services, telecoms, or
professional services.
- Experience working with integrated systems where operational data
feeds into finance.
- Intermediate Excel capability for data validation and
reconciliations.
Working
Environment & Equipment
- Office-based role in Nairobi.
- All equipment provided, including:
- Computer and monitors
- Headset and telephony systems
- Secure access to required systems
- Candidates are not required to provide their own equipment.
How to Apply
To
be considered for this role, applicants must complete ALL the following:
Step 1 — Complete the mandatory assessment
Step 2 — Upload your CV and cover letter via the assessment portal
Step 3 — Submit your application for review
