-Provide administration support to the management team including managing year planner, calenders, scheduling appointments and organizing meetings -Create and maintain accurate files and records, ensure that all documents are up-to-date and compliance with company policies. -Communicate with customers/clients and vendors ,handling queries/ inquiries and resolve issues in a timely and efficient manner. -Utilize Microsoft Office, Excel and LMS to upload documents, create spreadsheets, update the training schedule -Ordering and controlling stationery, grocery, learner’s files, books and learning materials -Arranging or booking accommodation for the learners coming from outside Johannesburg -Handling switchboard or reception incoming calls -Attending to incoming visitors or clients -Filling, typing, bookkeeping and binding -Attend staff meetings and taking the minutes. -Arranging quotations and following up on the payments -General Admin duties -Creating and booking weekly training schedule and communicating them to the employers or dealerships