We are seeking a motivated Investment Banking Analyst to join our dynamic team in Johannesburg. The successful candidate will play a key role in conducting financial analysis, preparing reports, and supporting senior bankers in executing transactions. Strong analytical skills, attention to detail, and an understanding of financial markets are essential.