Join our finance team as a Finance Officer in Johannesburg! In this role, you will be responsible for overseeing financial transactions, preparing financial statements, and ensuring adherence to regulatory standards. You should be proactive in monitoring budgets and providing insights to aid business growth. We're looking for someone who thrives in a fast-paced environment.