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