As an Investment Banking Analyst based in Johannesburg, you will play a key role in financial advisory services. Your tasks will include preparing financial models, conducting market research, and supporting the transaction process from start to finish. We're looking for strategic thinkers with a strong quantitative background.