and benefits review Lead ad hoc talent management projects as assigned Who is Our Right Fit Degree holder in Human Resources... Management, Business Administration or related disciplines Minimum 8 years’ solid experience in Human Resources Management...