SA - Gauteng, RoodepoortR30 000 ctc per month - R40 000 ctc per month (Negotiable)Our legal client based in Roodepoort is looking for a Office Manager to join their dynamic teamMinimum requirements: Matric or equivalent qualificationHuman Resource Degree of DiplomaMinimum of 3-5 years' experience in Office Management/HR in a law firm with not less than 10 employees in an added advantageComputer Literacy - MS Office Office Management Functions: Oversee the inventory and procurement of office supplies, including stationery, coffee, and cleaning products, ensuring stock levels meet office needsManage relationships with office suppliers, coordinating deliveries and maintenanceEnsure the office environment is well-maintained, handling any repairs or issuesPrepare and edit documents such as reports and letters as required, ensuring all written materials meet the company's standardsManage filing and documentationManage the booking system for the boardroomManaging company vehicle bookingsOrganizing detailed and lengthy files filled with documents necessary for pending casesCategorize and store these files, along with maintaining office's law library and suppliesRetrieve documents for attorneys to do their workEnsure office supplies are enoughMonitor the diary systemEnsure the administration of the firm is in orderEnsure the smooth running of the firmCourt files, calendars with court deadlines must be administeredHandle petty cash management, reconcile expenditures, and submit reports to the accountant on a monthly basisOrganize client gifts and marketing materials for events, including obtaining quotes and liaising with vendorsManage travel arrangements for senior staff, including flights, accommodations, car rentals, insurancePrepare travel packs for employees, ensuring they have all necessary documents for tripsAssist staff with travel claims and manage reimbursement processesPlan and arrange office social events, including year-end functions, ensuring a smooth and enjoyable experience for all attendeesLiaise with external service providers to resolve any IT related issuesArrange for technical support when necessaryDraft, review, and update company policies, ensuring they are aligned with best practices and legal requirementsHandle insurance renewals and manage claims for vehicles and other assetsAddress any insurance-related queries and liaise with providers as necessary HR Functions: Oversee staff onboarding, ensuring all required documentation (, personal information, bank details, ID) is collected and filed appropriatelyEnsure new employees have access to the policy folder and complete relevant policy sign-offsKeep up-to-date records of staff leave, processing leave forms in a timely mannerOversee capacity issues and adjust as necessaryConduct job analysis and job evaluationDevelop and design job descriptions - motivate and resolve any internal disputesSupport and initiate the company disciplinary code and grievance issuesReview employment and working conditions to ensure legal complianceMonitor staff attendance and report thereon,Assist with HR issues such as discipline as requiredSupport the development and implementation of HR initiatives and systemsActively implement HR policies and procedurePrepare contracts of employmentIssue contract termination letters on requestMaintain and update the MS Teams leave calendar Manage the office petty cash and reconcile expenses accuratelyConsultant: Glicinda Du Plessis - Dante Personnel Johannesburg