Join our Johannesburg office as an Investment Banking Analyst where you'll be involved in exciting projects and support the team in executing deals. You will need to analyze market trends, create financial models, and contribute to strategic financial advisory services.