Ingmar Chew

Active Newark, NY Engineering Manager for Iec Electronics Corp.