Discover Products Inc. visa:1057 rank:166Follow | Edit or Claim2500 Lake Cook Road Riverwoods, IL 60015Alert: 5 LCs denied or withdrawn!ReportContactVisaSalaryOccupationLocationReviewDiscover Products Inc. has filed 879 labor condition applications for H1B visa and 127 labor certifications for green card from fiscal year 2018 to 2020....