Job Summary Staff Supervision: Hiring, training, and managing camp staff, including counselors, instructors, and administrative personnel. Program Development: Planning and coordinating activities, events, and schedules for camp attendee......
Job Location: Grahamstown, Eastern Cape, South Africa