We are on the lookout for an astute Investment Banking Analyst who thrives in a fast-paced environment. This role is essential for our Johannesburg team as you will engage directly with key clients, assist in financial modeling, and conduct thorough market research to facilitate investment decisions. The ideal candidate will possess strong analytical skills and a solid understanding of financial principles.