Plant-based meat firm Impossible Foods brings in new Chief Science Officer and Chief Supply Chain Officer AppointmentsStaff WriterJune 19, 2023Impossible Foods, Supply chain, On the move, Sustainability, Chief Science Officer, Biotechnology, Chief Supply Chain Officer, Plant based meat, Sunil Chandran, Rob HaasComment