CEO
Dale Clemiss
CEO Approval Rating
82/100
Idahoan is an Idaho-based food processing firm that processes and supplies dehydrated potato-based packaged food products for retailers.