Manager – Outsourced Bookkeeping & Payroll Services

About the Role

We are seeking a hands-on and experienced Manager – Outsourced Accounting, Bookkeeping & Payroll Services to join our Business Services & Outsourcing team in Bahrain.

The successful candidate will manage a portfolio of clients and oversee the delivery of outsourced accounting, bookkeeping, payroll, VAT, and management reporting services. This role requires strong technical accounting knowledge, practical review experience, team supervision capability, client communication skills, and the ability to manage multiple deadlines with limited daily supervision.

The role is suitable for a candidate with experience in an accounting firm, outsourcing firm, shared services environment, or client accounting services function.

Key Responsibilities

The selected candidate will be responsible for:
•    Managing a portfolio of outsourced bookkeeping and payroll clients.
•    Reviewing bookkeeping records, trial balances, reconciliations, month-end closing and management reports.
•    Overseeing payroll preparation and related compliance support.
•    Supervising accounting staff, allocating work and reviewing team output.
•    Managing client communication, pending information, deadlines and escalations.
•    Maintaining trackers, checklists and quality control procedures.
•    Supporting accounting system workflows, process improvements and reporting efficiency.
•    Monitoring client budgets, utilisation, billing support and over-servicing risks.
•    Reporting key operational matters to management with practical recommendations.

Required Qualifications and experiences

•    Bachelor’s degree in Accounting, Finance, Commerce or a related field.
•    Professional qualification or part qualification is preferred, such as ACCA, CA, CPA, CMA or equivalent.
•    Minimum 6 to 8 years of relevant accounting, bookkeeping, outsourcing or shared services experience.
•    Minimum 2 to 3 years of team supervision or client portfolio management experience.

The ideal candidate should have experience in:
•    Managing multiple clients, entities or accounting assignments at the same time.
•    Reviewing bookkeeping files, ledgers, trial balances and management accounts.
•    Month-end and year-end closing.
•    Bank, AP, AR, payroll, VAT and balance sheet reconciliations.
•    Supervising accountants and reviewing their work.
•    Managing deadlines, trackers, checklists and recurring deliverables.
•    Communicating directly with clients and resolving accounting queries.
•    Working in an outsourced accounting, accounting firm, BPO, shared services or client 

If you meet the above criteria, you may share your CV mentioning subject as  “Manager – Outsourced Bookkeeping & Payroll Services” to career@bdo.bh , so as to receive before 20th September 2026.