Key Responsibilities: Financial Tasks: Assist with financial administration, including processing tax payments, preparing financial statements, and managing client accounts as needed. Support the finance team with basic bookkeeping tasks. Administrative Support: Provide executive-level administrative assistance to the CEO and senior management, including travel bookings, expense management, and document formatting. Maintain and manage records for special projects and reporting requirements. Reporting & Data Management: Assist in preparing financial and administrative reports. Compile and manage databases for sales, marketing, and financial information. Contribute to the development and maintenance of business intelligence. System Requirements: Proficiency in Microsoft Office (Word, Excel, PowerPoint), with advanced Excel skills. Experience with accounting software (Pastel, ACCPAC, Sage, or similar). Familiarity with CRM and Hospitality Reservations/PMS systems is a plus. Minimum Requirements: Education: Matric required; tertiary qualification in finance or related field is advantageous. Experience: 2-3 years in the hospitality industry to understand the business environment. Minimum 3 years' experience in financial and management accounting. Skills: Strong interpersonal skills and a dynamic, self-starter attitude. Excellent communication and organizational abilities. Problem-solving capabilities and flexibility. A presentable appearance and good command of the English language (written and spoken).