• Develop and maintain job profiles and comprehensive job descriptions. • Create attractive job advertisements across various platforms and formats. • Ensure candidates source through multiple recruitment channels including social media referrals and others recruitment methods. • Screen resumes and shortlist qualified applicants base on job requirement. • Conduct initial (primary) interviews and assess candidate potential. • Coordinate and arrange structured interview processes with relevant departments. • Manage the job offer and appointment process. • Ensure timely fulfilment of manpower requisitions for all department needs. • Organize and conduct orientation sessions for new employees to ensure successful onboarding process. • Develop and implement employee training and development plans with training schedule. • Supervise the payroll preparation and calculation processes. • Ensure accuracy, confidentiality, and compliance in payroll operations. • Oversee day-to-day HR operations and ensure all HR tasks are completed in a timely and accurate manner. • Support employee relations, performance management, and other core HR functions as required. • Participate in Training, counselling, and coaching the staff. • Participate in Resolving conflicts through positive and professional mediation. • Participate in writing Rules and Regulations, Organization Chart & SOPs • Carrying out necessary administrative duties • Participate in Attendance Checking & Payroll Administration • Prepare weekly/monthly/yearly HR budget • Participate in Conducting performance and wage reviews • Developing clear departmental policies and ensuring policy awareness • Creating clear and concise reports. • Giving helpful and engaging presentations. • Maintaining and reporting on workplace health and safety compliance. • Cooperation in Handling workplace investigations, disciplinary, and termination procedures. • Maintaining employee and workplace privacy. • Regular check Sales Branches • Building employee engagement • Coordination and cooperation with Branch Managers/Line Managers