Join our Johannesburg team as an Investment Banking Analyst, where you will be responsible for performing financial modelling, conducting valuation analyses, and preparing presentation materials for client meetings. The ideal candidate thrives in a dynamic environment and possesses a strong understanding of financial instruments and investment strategies.