We are seeking a detail-oriented Investment Analyst to join our team in Johannesburg. The successful candidate will be responsible for conducting financial analyses, preparing investment reports, and supporting the investment management team. You will work closely with senior analysts to formulate strategic investing insights that drive client engagements.