As an Investment Banker Analyst based in Johannesburg, you will play a crucial role in managing client portfolios and developing financial strategies. Candidates should have a robust understanding of financial markets and investment principles, alongside excellent presentation and project management skills.