We are looking for an Office Administrator to join our team in Johannesburg. The successful candidate will be responsible for overseeing daily administrative tasks, improving office processes, and providing support to various departments. This role requires excellent organizational and communication skills.