Staff Financial Analyst at SMART Modular Technologies, Inc.

Newark, CA 94560