We are on the lookout for a skilled Investment Banker to join our Johannesburg team. The ideal candidate will have a robust understanding of financial markets, financial modeling, and transaction structuring, with a proven track record in delivering results. This role requires strong analytical skills, attention to detail, and the ability to work under pressure in a fast-paced environment.