Key Responsibilities:Recruitment and Onboarding:Manage the end-to-end recruitment process, including job posting, sourcing, interviewing, and hiring.Conduct orientations for new employees and facilitate smooth onboarding processes.Employee Relations:Address employee concerns and grievances, fostering a positive work environment.Implement and maintain HR policies and procedures, ensuring compliance with relevant laws and regulations.Performance Management:Develop and implement performance management systems to track employee performance.Conduct regular performance reviews and provide constructive feedback to employees.Training and Development:Identify training needs through regular assessments and discussions with department heads.Design, deliver, and evaluate training programs to enhance employee skills and knowledge.Collaborate with external training providers when necessary.Career Development:Work with employees to create individual development plans and career paths.Implement programs that support employee growth and advancement within the organization.Employee Engagement:Develop and implement initiatives to enhance employee engagement and satisfaction.Organize team-building activities and events to promote a positive work culture.HR Administration:Maintain accurate and up-to-date employee records.Manage HRIS (Human Resources Information System) and ensure data integrity.Compliance:Stay informed about changes in employment laws and regulations.Ensure company policies and practices are in compliance with legal requirements.Qualifications:Bachelor's degree in Human Resources, Business Administration, or a related field.Proven experience as an HR and Training Manager or in a similar role.Strong knowledge of HR principles, practices, and employment laws.Excellent communication and interpersonal skills.Demonstrated ability to design and implement effective training programs.Detail-oriented with strong organizational and time management