Exciting opportunity for an Investment Banking Analyst in our dynamic Johannesburg office. In this role, you will be tasked with conducting in-depth financial analysis, preparing pitch books, and supporting senior bankers in executing various transactions. The successful candidate will have a solid grasp of financial concepts and an unwavering commitment to providing exceptional service to our clients.