BDO helps a diverse range of clients with different needs. This is especially true of our Advisory Practice, which provides transaction, risk, wealth advisory, company secretarial, and HR services to clients navigating a range of challenges, changes, and opportunities.
Our professionals are from a ... read morevariety of multidisciplinary backgrounds, allowing us to deliver insightful, innovative solutions - no matter the challenge, no matter the need.
Description
The team actively manages a varied and dynamic range of engagement types, including annual accounting, compilations and Independent Reviews. All parts of the BDO Annual work team use th
Primary Purpose of the Job
The role requires a strategic approach to building and maintaining strong commercial, multi-year relationships with stakeholders to ensure the company's business s
Description
Main Duties & Responsibility
Collaborate with business stakeholders to identify and recommend improvements to existing applications or design and develop new applications to m
Description
BDO Johannesburg has a vacancy for a Manager within the Individual, trusts, estates, and expatriate compliance business unit - Tax Department. Reporting to the leadership of the busines
The Senior Consultant will be afforded the opportunity to lead project engagements in the team. This role will involve taking responsibility for the planning and execution / delivery of engagements
The primary purpose of the Financial Services Manager: Banking role is to assist the Partners at BDO Financial Services with identifying, leading, and managing key accounts and implementing busines
The primary purpose of the Financial Services Manager: Insurance role is to assist the Partners at BDO Financial Services with identifying, leading, and managing key accounts and implementing busin
Main Duties and Responsibilities
Write and maintain programming scripts to enhance functionality and/or performance of company applications as necessary as defined by the solution architect and
Job specifications:
Responsibility for portfolio of clients (individuals, trust companies and cc's)
Perform the following engagements:
Compilation Engagements in terms of IS
Description
The role exists to manage audit related data analytics engagements. Including, but not limited to, end-to-end engagement management, training and upskilling of junior staff members,
Description
The role exists to manage audit related data analytics engagements. Including, but not limited to, end-to-end engagement management, training and upskilling of junior staff members,
Description
BDO has a vacancy for a suitable qualified and experienced International Tax Manager. You will be part of the International Tax and Transfer Pricing team; you will inter alia be respons
Description
BDO Business Services Outsourcing Services has vacancies for an Intermediate Accountant who will help in maintaining/managing portfolios of monthly and annual accounting clients.&nbs
Description
To provide guidance and assistance to the Compliance and Governance division and ensure that client companies are compliant in terms of the relevant laws and regulations; supporting the
Description
BDO Business Services Outsourcing Services has vacancies for an Intermediate Accountant who will help in maintaining/managing portfolios of monthly and annual accou
Reporting to the Audit Technical Training Team Leader, you will inter alia be responsible for:
Delivery of high-quality accounting, audit, and soft skills training courses either online or face-
Description
The team actively manages a varied and dynamic range of engagement types, including annual accounting, compilations and Independent Reviews. All parts of the BDO Annual work team use th
Description
BDO Johannesburg has a vacancy for a Senior Consultant within the Indirect Tax Team in the Tax Department. The incumbent will be reporting to the Indirect Tax Management.
The Senior