a) Human Resources: · Recruitment: Assist in the recruitment process, including job postings, candidate screenings, interview scheduling, and onboarding. · Payroll Processing: Assist in payroll administration, including data input, deduction, and tax compliance. Address payroll related queries from employees. · Employee Records: Maintain accurate HR records, including personnel files, benefits enrolment, and time and attendance records. · Benefits Administration: Assist with benefits enrolment, claims, and employee inquiries. · HR Policies: Ensure company HR policies and procedures are communicated and adhered to by employees. · Employee Relations: Assist in resolving employee issues, inquiries, and concerns, maintaining confidentiality, and promoting a positive work environment. · Compliance: Help ensure compliance with labour laws and regulations, ISO, GMP and ethical standard requirements including record keeping and reporting. · Training & Development: Coordinate training sessions and development program for employees. Compile training needs identified by department heads. Maintain training records. · Performance management: Assist in the performance appraisal process and monitor and track employee performance and development plans. · Health & Safety: Assist in accident reporting and investigations. Assist in coordination of medical checkups for employees. b) Administrative Support: · Office Management: Oversee office operations, supplies, equipment, and maintenance including coordination with vendors. · Communication: Handle incoming calls, emails, and inquiries related to administrative matters. · Applications: Assist in any applications related to the Admin/HR department such as CEPT and PBT Licensing. · Document Management: Organize and maintain physical and electronic files, records, and documents. c) IT Coordination: · IT Contractor Liaison: Serve as the primary point of contact between the company and the IT contractor, facilitating communication and ensuring IT needs are met. · Issue Reporting: Collect and report IT issues or requests from employees to the IT contractor, tracking resolution progress. · Asset Management: Assist in maintaining an inventory of IT assets, including computers, software licenses, and peripherals. · User Support: Provide basic IT support to employees, troubleshooting common technical issues, and escalating complex problems to the IT contractor. d) Assist and carry out any other related function assigned by Admin/HR Manager