The Investment Banking Analyst at our Johannesburg office will play a key role in executing financial transactions and providing analytical support. You will be responsible for market research, financial modeling, and assisting with the preparation of pitch books for client presentations. A proactive attitude and strong analytical skills are essential.