Join us as an Investment Banking Analyst in Johannesburg, where you'll contribute to the analysis and execution of transactions for our diverse client base. The ideal candidate must be adept at financial analysis and possess excellent communication skills, ensuring that all client needs are met efficiently and effectively. As part of our team, you will learn from experienced finance professionals and grow in a dynamic environment.