Join our Johannesburg office as an Investment Banking Analyst where you will undertake comprehensive financial analyses, including modeling and valuation of companies. You will also have the chance to support senior analysts and clients directly in a variety of financial transactions. This is a great opportunity to enhance your professional skills in a leading firm.