Geoffrey

Accounting Assistant – Construction & Maintenance Billing

Geoffrey

ID Verified
3,000/mo
Nairobi, Kenya
Looking for Full-time
8 hours/day
Availability: US / EU / Asia timezone

Profile Description

I'm Geoffrey, an accounts assistant based in Nairobi, and this role caught my eye because it's exactly the kind of work I do every day: billing, payables, receivables and keeping the books clean. Right now I work at Superior Tours and Travel, where I prepare quotations and invoices, handle supplier payments and customer receipts, and chase overdue balances politely until they're paid. I also do the monthly bank reconciliations, payroll, VAT returns and sales reports, and I review the work of thr...

Top Skills

Accounts Payable/Receivable · 3 yearsBookkeeping · 3 yearsFinancial Analysis · 3 yearsFinancial Reporting · 3 yearsQuickBooks · 3 years

Skills & Expertise

Finance & Accounting

QuickBooksAdvanced
BookkeepingAdvanced
Accounts Payable/ReceivableAdvanced
Financial ReportingAdvanced
Tax PreparationAdvanced
Financial AnalysisAdvanced
SageIntermediate
Accountant (CPA)Beginner
Risk ManagementBeginner

Work Experience

Accounts Assitant

Superior tours and travel Ltd

May 2025 - Present

Key Achievements:

Prepare accurate quotations and invoices and keep clients informed, so every job is billed correctly and clients receive what they expect. Manage accounts payable and receivable end to end, including supplier payments and customer receipts. Monitor outstanding balances and follow up professionally to secure payment on time. Process monthly payroll, complete bank reconciliations and submit VAT returns on time, meeting tax filing deadlines. Submit monthly sales reports and financial summaries to management on time, supporting informed decision-making. Deliver accurate, error-free work through close attention to detail. Guide a team of three accountants and review their work for accuracy and compliance.

BookkeepingAccounts Payable/ReceivableTax PreparationFinancial ReportingFinancial Analysis

Quick Stats

Age27 years
English LevelFluent
ID VerificationVerified