undefined

Peter McGuinness

CEO of Impossible Foods, a leader in plant-based meat, previously held leadership positions at Chobani.