The Trainee Accountant is a position for a 2020 2nd year trainee wanting to complete the rest of their training contract with BDO whereby they will learn all the necessary SAICA competencies to pass the APC qualification in order to register as a Chartered Accountant. This position is based in Johannesburg. Principle Outcomes Perform audit procedures whilst