Job Description: Overview We are seeking a highly organised and proactive Office Administrator to join our team. This role is vital in ensuring the smooth operation of daily administrative functions within our organisation. The ideal candidate will possess strong computer skills, excellent communication abilities, and prior experience in office administration. This position offers an opportunity to work in a dynamic environment where attention to detail and organisational skills are highly valued. This is a temp to perm position. Responsibilities Manage incoming and outgoing correspondence, including emails, phone calls, and postal mail with professional phone etiquette. Maintain and update organisational records using Microsoft Office Suite, Google Workspace, and QuickBooks. Perform data entry tasks accurately to support various departments. Organise meetings, appointments, and schedules for staff members. Assist with invoicing, billing, and financial record keeping using QuickBooks. Support administrative projects as required, including filing, photocopying, and document preparation. Ensure the office environment remains tidy and well-organised to promote efficiency. Provide exceptional customer service to clients and visitors. Requirements Proven office experience or administrative experience is essential. Strong computer literacy with proficiency in Microsoft Office (Word, Excel, PowerPoint) and Google Workspace applications. Experience with QuickBooks or similar accounting software is desirable. Excellent organisational skills with the ability to prioritise tasks effectively. Strong typing skills for efficient data entry and document preparation. Good communication skills with professional phone etiquette. Attention to detail and accuracy in all tasks undertaken. Ability to work independently as well as part of a team in a fast-paced environment. This role is ideal for a motivated individual looking to utilise their administrative expertise within a