From partly and newly qualified accountants, through to Chief Financial Controllers, Finance Directors and Partners, our aim is to help you achieve your career objectives by connecting you with the right opportunities.

Below are the various accounting roles that we hire for, including the responsibilities involved and the qualifications typically required for each role.

Typical responsibilities

An Audit Assistant reports to the Audit Senior and performs various audit related tasks including:
  • Assist in the preparation of the audit requirements list
  • Perform assigned audit work and discuss identified audit issues with the Audit Senior / Audit Manager
  • Review internal control and accounting processes and discuss identified audit issues with the Audit Senior / Audit Manager
  • Prepare adequate documentation of work performed and audit results achieved
  • Assist in the review of statutory financial statements
Typical qualifications required

  • Be in the early stages of attaining the ACCA / ACA qualification

Find a job

Typical responsibilities

An Accounts Executive administers various day-to-day accounting tasks including:
  • Ensure the accuracy of purchase invoices received from suppliers
  • Correctly code invoices and post them in the accounting system
  • Prepare and send sales invoices to clients
  • Allocate payments made to suppliers and payments received from customers to the correct vendor and client invoices
  • Post other bank transactions and ensure that the bank accounts in the accounting system are updated
  • Prepare bank and trial balance account reconciliations
  • Update the fixed asset register
  • Assist in the monthly accounting close process
  • Assist in the preparation of monthly financial reports
Typical qualifications required

  • Be in the early stages of attaining the ACCA / ACA qualification

Find a job

Typical responsibilities

A Tax Accountant may be either employed with a corporate services provider to perform tax related work for a portfolio of clients or may also form part of the Accounting department of a corporate entity operating in the industry. Responsibilities include:
  • Research the tax implications of different transactions and provide advice to management to aid in decision making
  • Identify the best tax strategies for the business
  • Keep updated with the latest changes in the tax legislation and assess how these may impact the business
  • Provide advice on the VAT impact of various transactions
  • Keep accurate VAT records and prepare and submit timely VAT returns
  • Prepare calculations of corporate tax liabilities
  • Prepare and submit timely tax returns and payments
  • Liaise with the tax authorities on tax related issues
  • Address tax related queries raised by the external auditors
Typical qualifications required

  • University degree in Accounting or
  • ACCA / ACA qualification
  • Diploma in Taxation

Find a job

Typical responsibilities

A Finance Manager reports directly to the Financial Controller or Managing Director and is responsible for overseeing the entire operation of the Accounting department. Responsibilities include:
  • Ensure the smooth running of the Accounting department
  • Monitor the effectiveness of internal controls and recommend improvements
  • Oversee the month-end accounting close process
  • Review and ensure the accuracy of all reconciliations
  • Prepare / review monthly variance analysis
  • Prepare / review monthly stand alone and consolidated financial reports, as applicable
  • Prepare / review other monthly reports for management and external parties
  • Prepare analysis of financial performance for management
  • Ensure that all VAT and tax related obligations are being fulfilled
  • Oversee the external audit process and ensure that it is completed on time
  • Prepare / review the annual statutory financial statements
  • Prepare budgets and forecasts
Typical qualifications required

  • University degree in Accounting or
  • ACCA / ACA qualification

Find a job

Typical responsibilities

An Audit Senior reports to the Audit Manager and will be responsible for handling the audit process for a portfolio of clients. Responsibilities include:
  • Develop the audit plan
  • Liaise with clients and ensure that the required documentation and support is obtained in a timely manner
  • Assign work to the junior audit team members
  • Perform audit test work, including reviews of client internal controls and accounting processes
  • Review audit work performed by junior audit team members
  • Discuss identified audit issues with the client and the audit manager
  • Review the statutory financial statements
  • Ensure that all audit issues are closed in a satisfactory manner
Typical qualifications required

  • Be in the final stages of attaining the ACCA / ACA qualification or
  • University degree in Accounting or
  • ACCA / ACA qualification

Find a job

Typical responsibilities

A Senior Accounts Executive typically reports to the Financial Accountant / Finance Manager and is primarily responsible for overseeing various day-to-day accounting tasks and ensuring the accuracy of accounting records. Responsibilities include:
  • Ensure that all transactions are correctly posted in the accounting system
  • Prepare reconciliations for all trial balance accounts
  • Supervise Accounting support staff
  • Oversee the accounts receivable and accounts payable functions and ensure that the related controls are operating as intended
  • Oversee the payroll process
  • Research technical accounting matters to ensure that all transactions are being recorded in line with relevant accounting standards
  • Maintain the fixed assets register
  • Prepare month-end journal entries
  • Provide assistance during the month-end accounting close process
  • Prepare reports for the external auditors and address audit queries
Typical qualifications required

  • Be currently in the final stages of attaining the ACCA / ACA qualification or
  • University degree in Accounting or
  • ACCA / ACA qualification

Find a job

Typical responsibilities

A Management Accountant is primarily responsible for providing financial information that aids managerial planning and decision making. Responsibilities include:
  • Assist and provide input in the preparation of budgets and forecasts
  • Monitor actual financial performance against budget
  • Analyse trends and variances
  • Prepare management reports, including commentary on results
  • Provide recommendations to senior management in relation to cost reduction and additional revenue generation
  • Prepare analysis to aid managerial decision making involving new investments
Typical qualifications required

  • University degree in Accounting or
  • ACCA / ACA qualification

Find a job

Typical responsibilities

A Financial Controller is primarily responsible for managing an organisation’s accounting and finance operations. Responsibilities include:
  • Ensure that the accounting and finance departments are fully and adequately resourced
  • Monitor the effectiveness of internal controls
  • Ensure that all internals control and accounting procedures are fully documented
  • Oversee the timely preparation of monthly reports to management and external stakeholders
  • Manage the annual budget and forecasting process and monitor business performance against budgets
  • Participate in board meetings
  • Manage relationships with banks
  • Manage relationships with external auditors and oversee the external audit process
  • Monitor compliance to all statutory, tax regulations and technical accounting standards
  • Provide recommendations in relation to efficiencies and cost reduction
  • Ensure that the organisation adopts the most effective tax strategies
Typical qualifications required

  • University degree in Accounting or
  • ACCA / ACA qualification

Find a job

Typical responsibilities

An Audit Manager reports to the Audit Director / Partner and will be responsible for managing the audit team and audit process for a portfolio of clients. Responsibilities include:
  • Maintain relationships with clients
  • Manage the audit department staff members and allocate the work load in an effective manner
  • Review and discuss the audit plan for each client with the audit team
  • Review audit test work and documentation prepared by the audit team
  • Discuss identified audit issues with the audit team and the client
  • Review the statutory financial statements
  • Ensure that all audit issues are closed in a satisfactory manner
  • Discuss audit results with the Audit Partner / Director
Typical qualifications required

  • University degree in Accounting or
  • ACCA / ACA qualification

Find a job

Typical responsibilities

A Client Accountant is employed with a corporate services provider and is responsible for maintaining the accounting records for a portfolio of clients operating in different industries. Responsibilities include:
  • Record purchases and sales invoices
  • Prepare various journal entries, including cash journals
  • Maintain the fixed asset register
  • Prepare trial balance account reconciliations
  • Prepare monthly management accounts and variance analysis
  • Maintain VAT records and submit VAT returns in a timely manner
  • Prepare payroll calculations, if applicable and handle all payroll related obligations
  • Research technical accounting matters to ensure that all transactions are being recorded in line with relevant accounting standards
  • Liaise with the external auditors
  • Prepare the annual statutory financial statements
  • Prepare and submit tax returns
  • Liaise with clients and address any queries
Typical qualifications required

  • University degree in Accounting or
  • ACCA / ACA qualification

Find a job

Typical responsibilities

A Financial Accountant reports to the Finance Manager or Financial Controller and is primarily responsible for the preparation of financial reports as well as for the fulfilment of tax and other statutory obligations. Responsibilities include:
  • Supervise the work of junior Accounting staff
  • Review and ensure the accuracy of all reconciliations
  • Ensure that all recorded transactions are in line with applicable accounting standards
  • Manage the month-end accounting close process
  • Prepare monthly variance analysis
  • Prepare monthly stand alone and consolidated financial reports, as applicable
  • Prepare other monthly reports for management and external parties
  • Review VAT records and ensure that VAT returns are submitted on time
  • Liaise with external tax advisors, if applicable, and ensure that all corporate tax obligations are handled on time
  • Liaise with the external auditors and ensure the audit is completed on time
  • Prepare the annual statutory financial statements
Typical qualifications required

  • University degree in Accounting or
  • ACCA / ACA qualification

Find a job

Typical responsibilities

A Chief Financial Officer forms part of the Executive Management Team and will have overall responsibility for planning, implementing and managing the finance activities of an organisation. Responsibilities include:
  • Manage all aspects of the Finance and Accounting functions of an organisation
  • Develop and continuously update a risk management profile for the organisation and ensure that appropriate internal controls and processes are in place
  • Monitor compliance to all statutory, tax regulations and technical accounting standards
  • Oversee the budget and forecasting process and ensure timely and accurate analysis of trends and variances against budgets
  • Take a leadership role in the development of short and long term business strategies
  • Provide advice on the financial and tax implications of proposed business decisions and investment appraisals
  • Manage the organisation’s cash flow and liquidity position
  • Manage foreign exchange and hedging positions, if applicable
  • Maintain good relations with external parties including investors, bankers and external auditors
  • Provide advice in relation to efficiencies, cost reduction and additional revenue generation
  • Present financial results and commentaries to the Board of Directors
Typical qualifications required

  • University degree in Accounting or
  • ACCA / ACA qualification

Find a job