Join our innovative investment banking team as an Investment Banking Analyst in Johannesburg. In this exciting position, you will be responsible for financial analysis, creating models, and producing detailed market reports. You will play a crucial role in supporting deal processes, from pitch preparation to execution, working closely with clients to deliver high-quality investment insights and recommendations.