Seeking a dedicated Program Manager to oversee various projects in our Johannesburg office. The ideal candidate will have experience in managing cross-functional teams, ensuring project milestones are met, and implementing best practices for program delivery.