- Handle day-to-day HR and administrative activities.
- Maintain employee personal files, attendance, leave and other HR records.
- Support recruitment, candidate screening, interview scheduling and joining formalities.
- Prepare and maintain HR-related documents, reports and correspondence.
- Assist in payroll preparation, salary-related documentation and employee benefits.
- Handle basic accounting tasks including vouchers, bills, invoices, petty cash and expense records.
- Maintain accounts related documents and assist in monthly financial reporting.
- Coordinate with management, employees, vendors and other departments as required.
- Monitor office supplies, stationery and general administrative requirements.
- Ensure proper filing and documentation of company records.
- Perform any other duties assigned by management.