Benjamin Shang

Archived Record Palo Alto, CA Previous Chief Technology Officer for Xerox Corporation