Charles Lai's Location
Mountain View, CA, US
Charles Lai's Education
Charles Lai's Summary
Charles Lai, based in Mountain View, CA, US, is currently a President at Creation Engine. Charles Lai holds a 1991 - 1993 University of Utah - David Eccles School of Business. Charles Lai has 1 email on RocketReach.