Food & Beverage Flavor Scientist (Flavorist) Management, Manufacturing Windsor (Connecticut), Connecticut (United States), United States March 3, 2025 Full-time