Customer Care Specialist job at Kerry Group