Robert Sterzing

Archived Record Fremont, CA Previous President for Optoma Technology, Inc.