Join us as an Investment Banking Analyst in Johannesburg, where you will engage in evaluating investment opportunities, preparing presentations, and performing due diligence. This role promises a challenging yet rewarding experience in a vibrant financial market, perfect for an ambitious finance professional.