CEO
CEO Approval Rating
- -/100
NEC is a manufacturer and supplier of enzyme-based dietary supplements.