Zachary Ball@zac156South AfricaFollow BadgesProblem Solving Certificationszac156 has not earned any certificates yet. Work Experiencezac156 has not updated employment details yet.Educationzac156 has not updated education details yet.