Manage office supplies inventory and place orders as necessary
Organize and schedule meetings and appointments
Maintain physical and digital filing systems
Provide general support to visitors and staff
Assist in the preparation of regularly scheduled reports
Process invoices and manage petty cash
Handle incoming and outgoing correspondence (mail, email, phone)
Coordinate office maintenance and repairs
Support HR in onboarding new employees
Ensure compliance with office policies and procedures
Maintain up-to-date contact lists and documentation
#J-18808-Ljbffr
Office Administrator • Johannesburg, Gauteng, South Africa