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 Jul 01, 2024 (28 days) Posted Mar 14, 2024 Updated Jun 01, 2024