CTOPENDATA

Explore companies in Connecticut

NEIL NEUFELD

NEIL NEUFELD

Company IMPERFECT FOODS, INC.
Business Number 1320063
Role Principal
Title  DIRECTOR/COO
Residence Address SAN FRANCISCO, CA, 94124, USA
Business Address SAN FRANCISCO, CA, 94124, USA