Scientist, Product Development at Imbibe in NILES, Illinois, United States Summary of Position The Scientist role within the Product Development team is primarily a mid-level product developer role. This function is skilled in the formulation, scale-up, and commercializat... Read full job details Job Posting JC256751290 Expires Jun 24, 2024 (30 days) Posted Mar 14, 2024 Updated May 25, 2024