We are looking for a detail-oriented Investment Banking Analyst with a strong understanding of financial markets to join our Johannesburg team. The ideal candidate will provide analytical support and assist in the execution of investment banking transactions, helping to deliver exceptional value to our clients.