Metro Light & Power
–
Englewood, NJ, 07631
... Qualifications: Bachelor's degree in Business, Marketing, Engineering, or related field Proven experience in product management, and familiarity with production processes and techniques, (such as injection molding, CNC fabrication, electroplating, ... - Jun 24