Loading people...
Chief Marketing & Creative Officer at Impossible Foods
Leslie Sims is Chief Marketing & Creative Officer at Impossible Foods.