As an Investment Banking Analyst in our Johannesburg office, you'll engage in high-stakes financial projects and analyses. Your work will include building accurate financial models, creating presentations for client meetings, and working alongside experienced colleagues in a collaborative environment. This role is ideal for analytical minds with a flair for finance.