Nicole Pizarro Amaya


Senior Administrative Assistant/
Office Administrator

NEC Laboratories America, Inc.
2033 Gateway Place
Suite 200
San Jose, CA 95110