We are looking for a skilled Accountant to join our dynamic finance team in Johannesburg. The successful candidate will be responsible for managing various accounting tasks, overseeing financial transactions, and preparing reports that will help drive business decisions.