Join our Johannesburg office as an Investment Banking Analyst! In this role, you'll analyze market data, support senior analysts in preparing financial models, and participate in client engagements. Strong analytical skills and a proactive attitude are essential for success.