Key Responsibilities: Office Management: Maintain and organize office files, records, and documentation to ensure easy access and compliance with company policies. Scheduling & Coordination: Arrange meetings, appointments, and travel itineraries for management and staff, ensuring all logistics are handled efficiently. Communication Handling: Manage incoming calls, emails, and correspondence, responding promptly and professionally. Administrative Support: Prepare reports, presentations, and other business documents as required by management. HR Assistance: Support recruitment processes, maintain employee records, and assist with onboarding new hires.