Manage employee attendance, leave, and late records accurately. Maintain and update employee personal files and HR documentation. Assist in recruitment and onboarding processes. Prepare HR-related reports and employee records as required. Support payroll preparation by providing attendance and leave data. Ensure compliance with company HR policies and procedures. Handle general administrative duties and office documentation. Manage correspondence, filing systems, and record keeping. Coordinate office supplies and administrative support activities. Assist in organizing meetings, training sessions, and company events. Liaise with internal departments regarding administrative requirements. Submit regular HR and administrative reports to management. Perform other duties assigned by supervisors and management.