Facility Environmental Engineer 05/30/2025, Amalgamated Sugar Twin Falls, ID Bookmark job Bookmark job