Senior Scientist, Product Development at Imbibe in NILES, Illinois, United States 99 hours Summary of Position The Senior Scientist role within the Product Development team is an advanced-level product developer role. This function is highly skilled in the formulation, scale-up, and comm... Read full job details Job Posting JC262598194 Expires Aug 19, 2024 (30 days) Posted Jul 15, 2024 Updated Jul 20, 2024