A logistics and infrastructure group headquartered in Johannesburg is seeking an experienced Office Manager to take ownership of its head office operations. The office serves as the central hub where commercial, operations, finance and people teams come together. This role is responsible for ensuring the office runs smoothly, maintains a professional and well-organised environment, and creates a workplace where employees enjoy coming to work. Reception & front-of-house: Welcome visitors, clients and suppliers, ensuring they sign in and are looked after while at our offices. Manage the main switchboard — answer, screen and route incoming calls professionally and promptly. Oversee meeting rooms: bookings, set-up, refreshments, and a tidy reset between meetings. Receive and dispatch courier deliveries, post and parcels. Office operations & consumables: Order and maintain stock of office consumables: stationery, printer toner, kitchen supplies, refreshments, and cleaning consumables for operations. Manage supplier relationships and pricing for office consumables; obtain quotes and process purchase orders in line with our procurement policy. Keep the kitchen and communal areas presentable throughout the day: load and run the dishwasher, restock coffee, tea, milk and snacks, and keep counters and fridge clean. Manage the outsourced cleaning service — daily scope, scheduling, quality checks, monthly invoicing and contract renewal. Coordinate with the landlord and building management on access, parking, maintenance, repairs and after-hours requests. HR administration support: Support the HR team with onboarding logistics: desk and access set-up, welcome packs, IT coordination and first-day orientation. Help track leave, sick notes and basic people-admin records. Coordinate logistics for interviews, internal training and HR-led sessions. Travel & event coordination: Book domestic flights, accommodation, and ground transfers for staff travel. Manage relationships with travel suppliers; negotiate corporate rates where possible. Plan and run internal events: team lunches, year-end function, town halls, client visits and milestone celebrations. Reconcile travel and event spend; submit accurate documentation to Finance for processing. Desired Experience & Qualification: Matric certificate; a relevant tertiary qualification (Office Administration, Business Admin or similar) is preferred. 3 – 6 years’ experience in an Office Manager, Office Coordinator or senior receptionist role. Proven experience managing outsourced services (e.g. cleaning, security, courier) and office suppliers. Strong working knowledge of MS Office (Outlook, Word, Excel) and comfort with collaboration tools (e.g. SharePoint or similar). Excellent verbal and written English; clear, professional telephone manner. Highly organised, detail-oriented and able to juggle multiple priorities without losing the plot. Discreet and trustworthy — you will see confidential information regularly. Service mindset — you take pride in making the office work for everyone in it. Own reliable transport and a valid driver’s licence. Exposure to HR administration or experience supporting an HR function. Experience booking corporate travel (domestic and international). Familiarity with procurement processes, basic POs and invoice reconciliation. If you meet the requirements for the role, we would love for you to apply!
Employment Type:
Permanent Employment
Work space preference:
Work Onsite
Ideal work province:
Gauteng
Ideal work city:
Johannesburg
Salary bracket:
R 15000 - 17000
Drivers License:
CODE B (Car)