We are on the lookout for a skilled Business Analyst to join our dynamic finance team in Johannesburg. The ideal candidate will be adept at analyzing business needs and translating them into actionable solutions that drive efficiency and productivity. This role requires a deep understanding of financial principles and the ability to communicate effectively with stakeholders across various levels.