As a Project Manager in Johannesburg, you will oversee and coordinate a variety of projects to ensure they are completed on time and within budget. You will lead cross-functional teams, develop project plans, and manage stakeholder communication. This role requires a blend of strong leadership skills and technical project management proficiency.