Human Resources (HR) Functions: Actively assist in the end-to-end recruitment and selection process (e.g., posting job ads, screening CVs, scheduling interviews). Support the onboarding process for new employees. Accurately maintain and report daily/monthly records of employee attendance, leave, and overtime (OT). Systematically maintain and update employee data and personnel files. Provide necessary data and support for payroll processing in a timely manner. Administration (Admin) Functions: Handle day-to-day general administrative affairs of the office. Manage the procurement and inventory of office supplies, stationery, office equipment, and pantry items. Assist in overseeing office cleanliness, maintenance, and security matters. Perform systematic filing of documents. Undertake other ad-hoc duties as assigned by the Head of Department.