We are seeking a detail-oriented Investment Banking Analyst to join our Johannesburg office. The successful candidate will assist in the execution of investment banking transactions, conducting market research and financial analysis, and preparing presentation materials for client meetings. This role presents a unique opportunity to work closely with senior bankers on various mandates in the financial services space.