Impossible Foods Expands Executive Team With Two Appointments California-based Impossible Foods has announced the addition of two new executives to its leadership team to oversee several business functions.