Jim Iacoponi

Active Emeryville, CA Director for Novvi LLC