General Manager
Bill Meisner
CEO Approval Rating
- -/100
Cavendish Farms is a Canada-based food processing company that manufactures and sells frozen potato products for individuals and retailers.