John Marren

Archived Record Newark, CA Previous Chairman for Smart Modular Technologies, Inc.

(510)623-1231