The role is as part of a team in Cape Town and Johannesburg. It involves maintaining the accounting records of and producing timely and accurate financial statements for offshore/onshore trusts and companies. Accounts maintenance of relevant information to trial balance level as well as the preparat